我正在使用facepy检索fb评论和帖子(这是目标)。我已经提供了一个有效的访问令牌(从http://developers.facebook.com/tools/explorer/?method=GET&path=me生成)
产生的错误是:
NameError:名称'AAACEdEose0cBAHshwZCGJ6dHPb0x68c ....... D'未定义。和/或 facepy.exceptions.OAuthError:[190]验证访问令牌时出错:会话已在unix时间1359752400过期。
我相信我已经生成了正确的访问令牌(具有正确的权限)我以为我会先测试facepy库以检索照片。它们是从公共粉丝页面检索评论,相应用户ID和时间戳的更快方式(我猜我的大部分目标页面都有'公共信息')
有人可以帮我吗?
from facepy import GraphAPI
graph = GraphAPI(AAACEdEose0cBAHshwZCGJ6dHPb0x68c.......D)
graph.get('me/posts')
graph.post(
path = 'me/photos',
source = open('parrot.jpg')
答案 0 :(得分:0)
从未尝试使用FB,但有些解决方案适用于其他API。
验证访问令牌时出错:会话已在unix时间1359752400过期。
全部说。但是,当我将其连接到某个数据库以存储从API检索到的某些信息时,大多数时候会发生这种情况。我相信你已经制作了正确的密钥和密码,所以不用担心。确保其他连接仍处于打开状态。
其次,当我几周没有访问API时再次发生这种情况,所以请确保登录一次或两次。
答案 1 :(得分:-1)
您的API需要在引号中... 还可以通过以下
生成扩展令牌