FB.Connect:仅用于扩展权限对话框的回调函数?

时间:2011-02-22 22:13:55

标签: facebook facebook-javascript-sdk

我必须检查用户是否有权使用“publish_stream”。 我试着跑一个新的    但我无法抓住实际的登录信息。

如果我使用 FB.Event.subscribe('auth.login',function(){   这不会被激活,因此不会执行该功能。

总结: 用户A已登录但无权“publish_stream” - 如果我再次登录(具有扩展权限),则无法使用您的回调函数!

  • 那么如何检查用户是否实际允许许可“publish_stream”?

我需要使用Javascript SDK,而不是PHP

1 个答案:

答案 0 :(得分:0)

这实际上是一个重复的问题,回答here,基本上,你可以调用FB.Data数据库。要了解如何使用SDK的FB.Data部分,请访问Facebook herehere。尽管它没有讨论数据库的权限部分,但它应该提供一些想法。您可能需要为新的oauth模式稍微编辑它,但可能不是。我会告诉你。 ; - )