【问题标题】:Facebook App extended permissionsFacebook 应用扩展权限
【发布时间】:2010-06-20 09:18:02
【问题描述】:

我正在制作一个 FBML facebook 应用程序。目前,当用户第一次访问我的应用程序时,他被要求允许共享或不共享他的个人资料详细信息。我希望在同一个登录屏幕中要求用户获得 publish_stream 权限。我该怎么做?

据我所知,方法是将用户重定向到如下网址:

<fb:if-is-app-user>
<!-- your normal code -->
<fb:else>
<fb:redirect url="http://www.facebook.com/login.php?v=1.0&api_key=[your_app_key]&next=[your_canvas_page_URL]&canvas="/>
</fb:else>
</fb:if-is-app-user>

我猜我的 URL 是错误的,因为没有地方可以插入我需要的以逗号分隔的权限列表!!!

【问题讨论】:

    标签: facebook permissions fbml


    【解决方案1】:

    用户应该被重定向的实际链接如下:

    <fb:redirect url="http://www.facebook.com/login.php?v=1.0&api_key=xxxxxxxxxxxxxxx&next=http%3A%2F%2Fapps.facebook.com%2Fxxxxxxxxxxx%2F&canvas=&req_perms=publish_stream"/>
    

    【讨论】:

      【解决方案2】:

      听着,Facebook 更改了他们的政策,要求在身份验证期间获得扩展权限。访问this link了解更多信息。

      【讨论】:

      • 请停止使用 bit.ly 或 tinyurl !这不是 Twitter,这里有足够的空间,我想看看链接的去向!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-07
      • 2011-05-15
      • 1970-01-01
      • 1970-01-01
      • 2012-06-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多