问题标签 [graph-api-explorer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
577 浏览

facebook - Facebook Graph API 浏览器没有显示我的粉丝页面之一

我正在为我的粉丝页面创建新的访问令牌,所有这些都很好。我唯一的问题是我的一个粉丝页面根本没有出现在图形 API 资源管理器中。当我输入我/帐户时,我会看到我的所有页面,但我正在谈论的页面除外。有谁知道问题可能出在哪里?

0 投票
1 回答
210 浏览

facebook - Facebook 产品目录 Graph Api Explorer 显示空结果

我想在 Graph API Explorer ( https://developers.facebook.com/tools/上测试 Facebook 页面产品目录 API ( https://developers.facebook.com/docs/graph-api/reference/page/product_catalogs/ )探险家/)。请求成功提交,没有错误,但结果为空,这没有反映我的公共 Facebook UI 显示的内容。

在此之前,我Shop在我的 Facebook 页面中启用了该选项卡并在那里添加了一个虚拟产品。该产品已成功通过 Facebook 审核,现已向公众公开。我还添加了一个 Facebook 应用程序来与 Facebook 页面进行交互。我是 FB 页面 + 应用程序的管理员,并且能够manage_pages毫无问题地在 Graph API Explorer 中获得许可。

但是,当我请求页面的产品目录时,它显示空结果而没有任何错误(请参阅附加的打印屏幕)。我尝试了用户和页面令牌也显示空结果而没有错误。我尝试使用相同的令牌来提取 Facebook 页面的帖子并能够正确获取帖子,所以我的令牌似乎能够正确访问该页面,只是不知道为什么我的已发布产品没有任何结果. Facebook Graph API Explorer 是否有可能没有显示实时结果,或者我的开发模式应用程序不允许获得任何结果或有任何其他隐藏限制? 在此处输入图像描述

0 投票
2 回答
530 浏览

microsoft-graph-api - 如何使用 Microsoft Graph API 为团队设置电子邮件?

我们正在创建一个团队组(使用 beta Graph API),我们希望电子邮件地址包含另一个值,而不是基于displayName.

在搜索文档时,似乎可以通过为mailNicknamein AdditionalData( https://docs.microsoft.com/en-us/graph/teams-create-group-and-team ) 提供一个值来实现。

所以我实现了这一点。不幸的是,邮件地址和别名仍然像TestGroup@domain.nl而不是TestMailNickname@domain.nl.

当我之后使用更新请求更新属性时,MailNickname 确实会发生变化。MailNicknameawait graphApiServiceClient.Groups[objectId].Request().UpdateAsync(new Group { MailNickname = mailNickname});

这得到了证实graphApiServiceClient.Groups[objectId].Request().GetAsync()

不幸的是,它仍然TestGroup@domain.nlhttps://admin.microsoft.com/AdminPortal/Home#/groups的管理员中显示为别名。

但是,像这样更新值不适用于Mail属性,因为它在更新请求中声明它是只读的。

有谁知道我在原始创建/添加请求中做错了什么?

另外有谁知道为什么仍然显示旧别名值而不是https://admin.microsoft.com/AdminPortal/Home#/groups上的更新别名?

0 投票
2 回答
56 浏览

azure-active-directory - 有没有办法使用 Graph API 获取 SharePoint Site Creator 电子邮件和网站状态

我想使用 MS Graph API 获取站点创建者(站点创建者)的电子邮件,以及站点的当前状态(活动、已删除等)。

你能帮我查询一下吗?

我在 MS 文章中进行了搜索,但无法获得正确的查询。

0 投票
1 回答
186 浏览

azure - 微软图形。异常 SubscriptionCountReached 已达到“1000”的限制

我正在使用 Microsoft Graph API 创建订阅。从(文档)[https://docs.microsoft.com/en-us/graph/webhooks]我们看到下一个配额:最大订阅配额:

  • 每个应用程序(所有租户的总和):50,000 总订阅
  • 每个租户(所有应用程序的总和):所有应用程序的总订阅数为 1000
  • 每个应用程序和租户组合:总共 100 个订阅

但是对于用户的每个应用程序和租户组合,我能够/users/{id}/mailFolders('inbox')/messages使用守护程序应用程序令牌创建 1000 个订阅 ()。然后我收到异常:

根据文档,预期的状态代码是403 Forbidden.
我没有在文档中找到有关此限制的任何其他信息。你能帮我理解这个限制吗?此外,我还能够在此租户和应用程序下为另一个用户创建 1000 个订阅。我可以为每个应用程序和租户的一般用户创建多少订阅?我可以为每个应用程序和租户创建的订阅总数是多少?谢谢

0 投票
1 回答
188 浏览

azure - Microsoft Graph API - 使用应用程序(守护程序)标识确定委托信息

我正在/users/{id}/mailFolders使用守护程序应用程序令牌通过 Microsoft Graph API() 获取 mailFolders 信息。在这种情况下,我可以接收任何用户的文件夹。但是当作为应用程序(而不是用户)进行身份验证时,您不能使用委派权限。

如何使用应用程序身份检查用户是否有权访问委派文件夹,或者在使用应用程序身份时,MS Graph 能否以某种方式强制用户访问另一个用户的邮箱?

0 投票
0 回答
30 浏览

facebook-graph-api - 使用 Facebook Graph API Explorer 安排图像时出现“不支持的发布请求”

我需要在我自己的 Facebook 页面上为相册安排一张图片。当我添加参数 SCHEDULED_PUBLISH_TIME 时,Graph API Explorer 会引发错误“不支持的发布请求”。没有这个参数一切都好。

看截图:

https://drive.google.com/file/d/1merWQcaGVCKbuu3ox-G_wSKiuDalJn7j/view?usp=sharing

我使用 PHP 安排图像,但有同样的错误。

去年相同的代码有效,但我曾经绘制版本 v2.10。那么API有什么变化吗?过去不需要添加参数 UNPUBLISHED_CONTENT_TYPE。但是我在文档中找到了它,所以我添加了它。然而它没有帮助。

我错过了什么吗?感谢您的意见。

0 投票
1 回答
49 浏览

azure - 如果可以通过 mailFolder displayName 使用 msgraph API 搜索 mailFolder

我想实现一些功能以允许用户使用 msGraph API 搜索 mailFolder

如果可以通过 mailFolder displayName使用 msgraph API 搜索 mailFolder 在文档中我没有找到有关如何搜索 mailFolder 的任何提及。它仅显示如何通过 ID 获取 mailFolder。我们甚至可以搜索mailFolder吗?或者 mailFolders 不支持搜索?感谢您的任何回答或建议

0 投票
0 回答
41 浏览

azure - MsGraph 获取最新的 deltaToken

是否可以获取消息的最新 dalta 链接,并且在到达最后一页之前不要遍历所有消息? /v1.0/me/mailFolders/{folderId}/messages/delta API

从文档https://docs.microsoft.com/en-us/graph/delta-query-overview “存储在 Azure Active Directory 中的资源(例如用户和组)支持“从现在开始同步”方案。这允许您跳过步骤 1 和 2(如果您对检索资源的完整状态不感兴趣)并请求最新的 deltaLink。将 $deltaToken=latest 附加到 delta 函数,响应将包含 deltaLink 并且没有资源数据。

但这不适用于我理解的消息。还有另一种方法可以做到这一点吗?