【问题标题】:Uncaught OAuthException: (#10) To use taggable_friends on behalf of people who are not admins, developers and testers of your appUncaught OAuthException: (#10) 代表非管理员、开发人员和测试人员使用 taggable_friends
【发布时间】:2017-01-18 09:34:00
【问题描述】:

我为 taggable_friends 提交了 Facebook 应用评论。但 facebook 不批准我的应用程序的 taggable_friends。

Facebook 一直说我的应用出现以下错误。

"致命错误:未捕获的 OAuthException: (#10) 使用 taggable_friends 代表不是您的管理员、开发人员和测试人员的人 应用程序,您对该端点的使用必须经过审核和批准 Facebook。要提交此功能以供审核,请阅读我们的 有关可审查功能的文档: https://developers.facebook.com/docs/apps/review 投入 /home/casrtoramar/public_html/wetstyles.com/wp-content/themes/twentysixteen/template-parts/fb-api/inc/base_facebook.php 在第 1249 行"。

当我以普通用户身份登录时出现上述错误,但当我以管理员/开发人员/测试人员身份登录时没有出现上述错误。

我的 Facebook 应用网站网址:

http://www.wetstyles.com

请帮我解决这个问题。

谢谢。

【问题讨论】:

  • 首先,您可能希望在代码中正确捕获异常,而不是让它们导致致命错误。
  • 嗨 CBroe,你能帮我在我的代码中捕获异常吗,因为我是 facebook api 的新手。请帮帮我。
  • 这与FB API无关,而是PHP的东西。如果您不熟悉这个概念,请从这里开始:php.net/manual/en/language.exceptions.php 很确定 SDK 文档中的示例也应该在大多数情况下负责捕获异常,所以也要检查一下。
  • CBroe,感谢您的帮助。如果我需要任何进一步的帮助,我会检查并回复您。
  • 嗨 CBroe,我已经在我的代码中实现了捕获异常,您能否通过我的应用 URL:wetstyles.com 与您的 FB 登录从您的端检查并让我知道您确认提交我的应用脸书批准。

标签: php facebook facebook-graph-api facebook-javascript-sdk facebook-php-sdk


【解决方案1】:

您需要访问 developers.facebook.com 并将您的应用添加到其中。 如果您只是想对其进行测试(测试目的),请在 facebook 开发人员 API 上为自己分配角色管理员、测试人员或开发人员。

然后你就可以在Graph API Explorer的左上角下拉列表中看到你的应用名称了

然后点击me/taggable_friendsGraph API Explorer 或通过您的应用程序,您将能够在 facebook 上看到您所有朋友的列表。

对于普通用户,您需要从 facebook 获取feature review for taggable_friends,您需要在您的 facebook 开发者帐户上填写一张表格。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-20
    • 2014-02-26
    • 1970-01-01
    相关资源
    最近更新 更多