使用其他语言生成 Microsoft Graph 连接器

可以使用 C# 以外的语言开发自定义 Microsoft Graph 连接器。 为此,请使用以下步骤:

  1. 安装 Microsoft Graph 连接器代理并注册它。 有关详细信息,请参阅 Microsoft Graph 连接器代理

  2. Contracts 文件夹下载 具有 gRPC 协定的协议缓冲区文件。

  3. 从 protobuf 存储库下载并提取 protobuf 编译器。

    • 使用提取的根目录中的 bin 文件夹更新环境路径。
    • 编译协定以所选语言创建 服务器端存根 。 有关详细信息,请参阅 支持的语言
  4. 在集成开发环境中 (IDE) 创建一个项目,并将所有协议文件放在名为 Contracts 的文件夹中。

    下图显示了项目结构的示例。

    项目结构示例

  5. 在编译器生成的存根中实现方法。

  6. 创建服务器、运行应用程序并生成可执行文件/输出二进制文件。

  7. 使用 TestApp 实用工具测试连接器代码。

  8. Microsoft 365 管理中心上发布自定义连接器的连接。