使用 WP 插件访问 Facebook 照片提要现在需要 review/approval 使用页面 Public 内容访问端点
Usage of WP plugin to access Facebook photo feed now requires review/approval to use Page Public Content Access endpoint
我正在使用 Wordppress 插件 WP Embed Facebook 来显示我可以控制的 Facebook page/account 相册中的 "live" 照片提要。它过去工作正常,在我的一个页脚小部件中显示缩略图,单击后会在灯箱中打开。最近,显示的不是上述缩略图,而是以下消息:
Error: (#10) To use ‘Page Public Content Access’, your use of this
endpoint must be reviewed and approved by Facebook. To submit this
‘Page Public Content Access’ feature for review please read our
documentation on reviewable features:
https://developers.facebook.com/docs/apps/review. (only visible to
admins)
(请参阅 http://www.sugaroafculinary.com 最右侧的页脚小部件)
在错误消息中的link之后,我的"app"(即使用插件的网页)似乎需要经过Facebook的review/approval处理,在我看来,为了访问我自己的页面上的内容而跳过的套路太多了,但我离题了...
如果我没有正确阅读文档,他们需要在测试模式下访问 "app",以便他们可以在 acton 中看到它。为了满足这个要求,我:
- 登录到我的 FB 应用程序仪表板,该插件要求我创建一个应用程序,以便无论如何都能获得一个应用程序 ID 和一个应用程序密钥。没什么大不了的。
- 从该应用程序创建了一个 'test app' 并将插件配置为使用测试应用程序的应用程序 ID 和应用程序密钥
我的 当前 问题的长短是,我在测试应用程序中收到与原始应用程序相同的错误消息。我的印象是,作为 test 应用程序,将允许访问端点。没那么多。如果它产生与生产版本相同的错误,我不知道如何让 Facebook 访问我的工作测试应用程序。
我确定我会 运行 遇到更多障碍,我正在跳过剩余的环节,但现在如果有人对我如何让测试应用程序访问该端点有任何建议所以可以在工作状态下查看FB审查,我会欣喜若狂。
或者我可能误解了这些要求 - 如果情况看起来可能是这样,请随时提醒我注意。
谢谢!!
更新
我发现以下内容听起来可能表明,如果 "the person" 谁是包含该插件的 WP 页面的发布者是 "the person" 谁是 FB 中应用程序的管理员系统,端点可访问。
"While you are testing your app and before you submit it for review,
your app can only access content on a Page for which the following is
true: The person who holds the admin role for the Page also holds an
admin, developer, or tester role on the app. If you want the app to be
able to access public content on other Pages, you must submit this
feature for review. Once you set your app to live mode, it will not be
able to see any Page public content without this feature."
现在 "the person" 到底是什么意思?我在 App Dashboard 中添加了与 WP 页面的发布者具有相同电子邮件地址的 FB 帐户作为应用程序的管理员,但结果是相同的。我想不出任何方式(除了通过电子邮件地址)Facebook 能够确定 WP 用户是 "same person"。我在这里遗漏了什么吗?
提交页面 Public 内容访问从一开始就是错误的做法。
to display a "live" photo feed from an album on a Facebook page/account I have control over.
因此,不是 public 访问权限 - 该功能用于访问 public 您 不访问的页面内容't 具有管理员权限。
访问您自己页面的照片需要页面访问令牌 - 在 return 中获取它需要页面管理员向应用程序授予 manage_pages
权限。
如果插件向您显示 API 响应谈论页面 Public 内容访问,那么这意味着它没有使用正确的页面令牌作为请求的开始。
现在我不知道这个插件,也不知道它是否准备好在检索访问令牌时询问它,如果是,是否还有其他问题。我建议您联系插件作者以获得支持。
但同样,页面 Public 内容访问不是您在这里需要的。
我正在使用 Wordppress 插件 WP Embed Facebook 来显示我可以控制的 Facebook page/account 相册中的 "live" 照片提要。它过去工作正常,在我的一个页脚小部件中显示缩略图,单击后会在灯箱中打开。最近,显示的不是上述缩略图,而是以下消息:
Error: (#10) To use ‘Page Public Content Access’, your use of this endpoint must be reviewed and approved by Facebook. To submit this ‘Page Public Content Access’ feature for review please read our documentation on reviewable features: https://developers.facebook.com/docs/apps/review. (only visible to admins)
(请参阅 http://www.sugaroafculinary.com 最右侧的页脚小部件)
在错误消息中的link之后,我的"app"(即使用插件的网页)似乎需要经过Facebook的review/approval处理,在我看来,为了访问我自己的页面上的内容而跳过的套路太多了,但我离题了...
如果我没有正确阅读文档,他们需要在测试模式下访问 "app",以便他们可以在 acton 中看到它。为了满足这个要求,我:
- 登录到我的 FB 应用程序仪表板,该插件要求我创建一个应用程序,以便无论如何都能获得一个应用程序 ID 和一个应用程序密钥。没什么大不了的。
- 从该应用程序创建了一个 'test app' 并将插件配置为使用测试应用程序的应用程序 ID 和应用程序密钥
我的 当前 问题的长短是,我在测试应用程序中收到与原始应用程序相同的错误消息。我的印象是,作为 test 应用程序,将允许访问端点。没那么多。如果它产生与生产版本相同的错误,我不知道如何让 Facebook 访问我的工作测试应用程序。
我确定我会 运行 遇到更多障碍,我正在跳过剩余的环节,但现在如果有人对我如何让测试应用程序访问该端点有任何建议所以可以在工作状态下查看FB审查,我会欣喜若狂。
或者我可能误解了这些要求 - 如果情况看起来可能是这样,请随时提醒我注意。
谢谢!!
更新
我发现以下内容听起来可能表明,如果 "the person" 谁是包含该插件的 WP 页面的发布者是 "the person" 谁是 FB 中应用程序的管理员系统,端点可访问。
"While you are testing your app and before you submit it for review, your app can only access content on a Page for which the following is true: The person who holds the admin role for the Page also holds an admin, developer, or tester role on the app. If you want the app to be able to access public content on other Pages, you must submit this feature for review. Once you set your app to live mode, it will not be able to see any Page public content without this feature."
现在 "the person" 到底是什么意思?我在 App Dashboard 中添加了与 WP 页面的发布者具有相同电子邮件地址的 FB 帐户作为应用程序的管理员,但结果是相同的。我想不出任何方式(除了通过电子邮件地址)Facebook 能够确定 WP 用户是 "same person"。我在这里遗漏了什么吗?
提交页面 Public 内容访问从一开始就是错误的做法。
to display a "live" photo feed from an album on a Facebook page/account I have control over.
因此,不是 public 访问权限 - 该功能用于访问 public 您 不访问的页面内容't 具有管理员权限。
访问您自己页面的照片需要页面访问令牌 - 在 return 中获取它需要页面管理员向应用程序授予 manage_pages
权限。
如果插件向您显示 API 响应谈论页面 Public 内容访问,那么这意味着它没有使用正确的页面令牌作为请求的开始。
现在我不知道这个插件,也不知道它是否准备好在检索访问令牌时询问它,如果是,是否还有其他问题。我建议您联系插件作者以获得支持。
但同样,页面 Public 内容访问不是您在这里需要的。