1
我试图让我的FBML画布页自动提示新的应用用户获得publish_stream的权限。在Facebook's documentation之后,我尝试使用requires_permissions参数来require_login。也就是说,我试图用pyfacebook require_login装饰这样的:在FBML pyfacebook应用中需要扩展权限
@facebook.require_login(required_permissions='publish_stream')
为:
@decorator_from_middleware(FacebookMiddleware)
@facebook.require_login(required_permissions='publish_stream')
def canvas(request, template):
...
请求在基于pyfacebook Facebook的iframe应用程序has been discussed扩展权限。 在FBML应用too中请求扩展权限。我的目标是要求需要扩展FBML应用程序的权限。我是否错过了一些东西,或者有人可以提出解决方法吗?
谢谢。
工程就像一个魅力。伟大的解决方案admp。正如你所建议的,我必须调整下一个值。 fb.get_app_url()返回的URL是“None”,可能是因为fb.app_name未设置。我用next ='%s'%(FACEBOOK_APP_URL)并且定义了这个设置var我自己。 – jlpp 2010-03-14 03:51:49
如果我没有记错,我必须在我的设置中定义'FACEBOOK_APP_NAME'才能使'get_app_url'工作。 – adomas 2010-03-14 09:20:37
好的提示。再次感谢。 – jlpp 2010-03-15 13:14:27