在Facebook中,Django的,Pyfacebook请求扩展的权限(Request Exten

2019-09-29 16:08发布

我开发了Facebook一个IFrame应用程序(使用pyfacebook和Django的),无法理解的官方文档。 能有人给我如何申请延长权限(如read_stream,publish_stream和offline_access)的指针?

我尝试用FB连接,但我什至不知道这是去一个IFrame应用程序的正确方法。

摆在我的模板下面的代码,弹出警报,但没有权限对话框:

FB.init(my_api_key, "/media/js/xd_receiver.htm");
FB.ensureInit(function() {
  alert("aa");
  FB.Connect.showPermissionDialog("email,offline_access,read_mailbox,publish_stream");
  alert("aa");
});

PS貌似如何获得(和使用)扩展权限的Facebook与Python / Django的是相关的,但我相信它涉及FBML这不是我的情况。

Answer 1:

15小时斗争(其中一半是专门睡觉)后,我发现我的问题。 我忘了配置我的Facebook应用程序的连接URL字段。 我复制我的画布回调URL,配置的基本域和现在的作品完美。

我在这里详细介绍了整个过程: http://phdrocks.wordpress.com/2010/03/08/getting-extended-permissions-in-facebook/



文章来源: Request Extended Permissions in Facebook, Django, Pyfacebook