【问题标题】:What is Microsoft Graph API endpoints pattern?什么是 Microsoft Graph API 终结点模式?
【发布时间】:2017-01-27 18:12:11
【问题描述】:

我想以编程方式使用 Microsoft Graph API。通过解析来自 Microsoft Graph (https://graph.microsoft.com/v1.0/$metadata) 的元数据,我可以了解数据模型以及这些数据模型之间的关系。但是元数据中没有可用的端点信息。例如,如果我想列出消息。我怎么知道我应该向哪个端点发送请求?从元数据中,我只能知道我们有包含消息模型作为 NavigationProperty 的用户模型,然后如果 Microsoft Graph API 遵循某种模式来提出每个端点,我猜他们会这样做,那么我可以以编程方式将端点计算为 /用户/标识符/消息。这种模式是否适用于所有端点? (模式:PrimaryObjects/primaryIdentifier/subObject...),如果当前版本为真。这种模式会在以后的版本中改变吗? 感谢您的帮助!

【问题讨论】:

    标签: office365 microsoft-graph-api azure-ad-graph-api


    【解决方案1】:

    Microsoft Graph API 遵循 OData V4 指定的模式。该模式类似于“/entitySet/identifier/navigations/identifier”。上面的链接应该提供所有涉及的模式的详细信息。该模式预计不会很快改变,我们保证不会对 API 的公共版本(如 v1.0)进行重大更改。另请参阅 API 文档here

    【讨论】:

      【解决方案2】:

      您还可以使用我们根据 $metadata 生成的 OpenAPI 描述。 https://github.com/microsoftgraph/microsoft-graph-openapi

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-04-30
        • 1970-01-01
        • 1970-01-01
        • 2022-11-08
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多