11
A
回答
11
我有同样的问题,但找不到任何的示例代码。无论如何,我想出了这个,这对我很有用。希望这可以帮助某人。
FB.api('/me/permissions', function (response) {
var perms = response.data[0];
if (perms.publish_stream) {
// User has permission
} else {
// User DOESN'T have permission
}
});
0
看起来不受支持。至少不是documented。
一旦授予权限,您可以从javascript读取。
7
您正在查找的API方法是Users.hasAppPermission。你可以直接从JavaScript中调用它,但是编写你自己的HTTP方法可能会更高效,它通过API调用它,并通过JSON返回“true”或“false”。
还有一个filed bug (13378)那Users.hasAppPermission没有Graph API等效。
+7
它现在在Graph API中:https://graph.facebook.com/me/permissions - http://developers.facebook.com/docs/reference/api/user/ – Josh 2011-06-30 08:11:53
5
在新的Graph API(包括通过JavaScript)中,可以通过访问“/[user]/permissions
”来完成。
permissions
的权限的用户已授予该应用程序。
含有具有键作为许可 名称和值作为许可值的单个对象(1/0)
array
- 权限与 值0的默认从对象省略;还包括总是permissions
的字段type
。
相关问题
- 1. 检查Facebook上的权限
- 2. 在Rails中检查Facebook用户权限
- 3. iOS Facebook的SDK - 检查权限
- 4. Facebook的API权限检查失败
- 5. 如何在facebook连接上同时检查多个权限?
- 6. 如何查询可选的Facebook权限
- 7. 如何给予特定脚本的特殊权限?
- 8. 检查权限
- 9. 在ViewModel中如何检查权限?
- 10. 如何检查片段中的权限
- 11. 如何检查国旗的权限?
- 12. 在HDFS中检查权限
- 13. CRM 2011:用户缺少特殊权限
- 14. Android检查权限
- 15. 如何检查SharePoint文档权限?
- 16. Ant Build-Script如何检查root权限
- 17. 如何检查管理员权限C#
- 18. 如何检查,如果用户已授予一定权限的Facebook的iOS
- 19. Facebook连接:重定向到特殊的URL获得电子邮件的权限
- 20. Facebook SDK - 在启动时正确检查权限
- 21. Facebook JS SDK:在登录PopUp之前检查权限
- 22. 如何在django中检索特定模型的所有权限?
- 23. dropbox.com是否有来自Facebook的特殊权限来完成共享功能?
- 24. 如何将manage_pages权限设置为特定的Facebook页面?
- 25. iOS Facebook权限
- 26. Facebook权限
- 27. Facebook权限iOS
- 28. Facebook manage_groups权限
- 29. Facebook sdk权限
- 30. Facebook权限
锄头我可以做到这一点? – Yan 2009-10-13 22:34:46