Flask社交FACEBOOK不接受请求

2024-04-26 14:36:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用Flask和Flask Social来使用Facebook API进行web登录,当我请求权限时,我遇到了一些问题。 基本上,除了默认权限之外,我不能请求其他权限。在

我尝试过使用yaml文件和python字典,但是什么都没有。我甚至找不到更多关于这个参数的说明,所以我在这里,向你请求。在

我试过了:

SOCIAL_FACEBOOK:
    consumer_key: 'key'
    consumer_secret: 'secret'
    request_token_params:
      scope: 'user_location'

但它仍然使用默认参数。在

救命啊伙计们!在


Tags: 文件keyapiweb权限flaskyaml参数
1条回答
网友
1楼 · 发布于 2024-04-26 14:36:03

使用settings.py文件,我可以:

SOCIAL_FACEBOOK = {
    'consumer_key': 'xxx',
    'consumer_secret': 'xxx',
    'request_token_params': {'scope': 'email,publish_actions,user_photos'}
}

而且效果很好。在

检查权限是否未缓存在facebook上-您应该从App Center删除应用程序并重新登录。在

相关问题 更多 >