Skip to main content
 首页 » 编程设计

python之如何使用 facebook-python-sdk 设置 extended_permission

2024年09月03日37jillzhang

我找到了 pyFacebook 的代码 ..

client = facebook.Facebook(api_key, secret_key) 
client.auth.createToken() 
client.login() 
client.auth.getSession() 
client.request_extended_permission("publish_stream", popup=False) 

但我想要 facebook-python-SDK 的类似代码,它在不弹出 winoow 的情况下请求扩展权限??

请您参考如下方法:

  1. 我们不再支持 Facebook python SDK。
  2. 如果没记错的话,Facebook python sdk 需要使用 JS SDK 进行身份验证,而 python sdk 只是将 cookie 拉出来。
  3. 所有权限请求都要求您的应用程序/网站通过我们的权限对话框显示 WebView 。
  4. 显示此对话框,通过 HTTP 302 重定向非常简单。见https://developers.facebook.com/docs/authentication/