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 是否有可能没有显示实时结果,或者我的开发模式应用程序不允许获得任何结果或有任何其他隐藏限制?
解决方案
经过一系列的反复试验,我能够获得具有 catalog_management 权限的数据,这在 Facebook doc 中没有说明。
推荐阅读
- sql - 在 SQL 中从 XML 中提取文本值
- git - 如何制作从闭源项目派生的开源fork?
- python - QuickSort 不适用于超过 2000 个元素。为什么?
- excel - 打开 ADODB.Connection - 接收错误:“未找到数据源名称且未指定默认驱动程序。”
- node.js - Google Datastore 通过 nodejs 的官方客户端库返回不完整的数据
- azure - 运行基于 Azure VM Windows Server 2016 的 Android 模拟器 Hyper-V
- python - 如何在python中生成具有值n的两个数字的所有可能排列?
- javascript - 防止在带有画布的页面上的移动设备上滚动
- node.js - 猫鼬 - 子文档数组未保存在父文档中
- android - 使用 Fastlane 上传 apk 的未定义方法