作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Flask 和 Flask-Social 来使用 Facebook API 进行网络登录,当我请求权限时遇到了一些麻烦。基本上,我无法请求除默认权限之外的其他权限。
我尝试过 yaml 文件和 python 字典,但什么也没有。我什至找不到有关此参数的更多规范,所以我在这里向您询问。
我已经尝试过这个:
SOCIAL_FACEBOOK:
consumer_key: 'key'
consumer_secret: 'secret'
request_token_params:
scope: 'user_location'
但它仍然采用默认参数。
请大家帮忙!
最佳答案
使用 settings.py
文件,我能够:
SOCIAL_FACEBOOK = {
'consumer_key': 'xxx',
'consumer_secret': 'xxx',
'request_token_params': {'scope': 'email,publish_actions,user_photos'}
}
而且效果很好。
检查 Facebook 上是否未缓存权限 - 您应该从 App Center 中删除该应用程序并重新登录。
关于python - Flask Social - FACEBOOK_SOCIAL 不接受 request_token_params 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14897027/
我正在使用 Flask 和 Flask-Social 来使用 Facebook API 进行网络登录,当我请求权限时遇到了一些麻烦。基本上,我无法请求除默认权限之外的其他权限。 我尝试过 yaml 文
我是一名优秀的程序员,十分优秀!