目前我正在使用Graph Explorer
来获取短暂的用户访问令牌,并通过调用facepy get_extended_access_token方法将其转换为extended token(60 days)
。Facebook:如何使用python获取/更新用户访问令牌?
现在。考虑一下这种情况:我的用户访问令牌由于用户注销或令牌自行到期而变得无效。因此,在这两种情况下,我需要获得新的用户访问令牌,因为get_extended_access_token
要求access_token
以便它可以扩展它。
所以,我的问题是如何检索使用python这个令牌?是否有任何特定的URL可以发送请求,并且会返回一个新的/更新的令牌。
更新:
所以,以下this post并作出请求
https://graph.facebook.com/oauth/access_token?client_id=xxxx&client_secret=yyyy&grant_type=client_credentials
后,我得到这个令牌我相信这是一个app access token
access_token=123456789|12abcdef234 #changed from original
但我需要什么是一个用户访问令牌,通过它我可以读取我的邮箱。
也许这些将派上用场:http://stackoverflow.com/questions/3058723/programmatically-getting-an-access-token-for-using-the-facebook-graph-api http:// stackoverflow .com/questions/12676634/python-facebook-api-showing-invalid-token – arturhoo