python - Facebook api 图访问 token

标签 python facebook facebook-graph-api

有什么方法可以使用登录信息通过 python 自动获取访问 token ?

像这样:

import requests

r=requests.get('https://graph.facebook.com/oauth/access_token?grant_type=get_token& client_id=idclient_secret=password&privilege=')

print r.text

最佳答案

据我所知,如果没有用户交互,您无法获得用户访问 token 。

您可以通过以下方式获取应用 token :

facebook.get_app_access_token(APP_ID, APP_SECRET)

要获取 APP_ID 和 APP_SECRET,您需要在此处创建新应用:https://developers.facebook.com/请注意,与使用用户 token 相比,使用应用 token 获得的元数据要少得多。

我最近正在编写从 facebook 收集数据的脚本,我遇到了同样的问题。我刚刚切换到应用程序 token ,因为我的脚本作为 cron 作业每小时运行一次,所以不可能每次都手动提供新 token 。

关于python - Facebook api 图访问 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32597082/

相关文章:

Python - 随机婴儿名字生成器问题 - (重复输入,调用变量)

python - 返回登录用户申请的所有职位的查询集

iphone - 无法使用适用于 IOS 的 facebook sdk 和适用于 facebook 的 graph api 获取电子邮件地址

iOS - 通过应用程序的 Facebook 打开图共享成功,但在 Facebook 上看起来并不像我想要的那样

java - 如何在 GraphRequest.newMeRequest 上获取用户电子邮件

python - invalid_client : The OAuth client was not found. Python

python - Dask:多重处理适用于 Mac,但不适用于 Windows

ios - Facebook 页面是否可以访问使用 Facebook Connect for iOS 的 'likes' 该页面的每个用户的 ID?

iOS Facebook 获取好友列表

facebook-graph-api - FB.login 使用不正确的 redirect_uri