有什么方法可以使用登录信息通过 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/