我正在使用来自Github的mLewisLogic代码的foursquare API python客户端。 老实说,我不了解foursquare API中的访问令牌。它仅对1个请求有效吗?
这是我的代码
import json
def setup():
client = foursquare.Foursquare(client_id='CLIENT_ID', client_secret='CLIENT_SECRET', redirect_uri='http://localhost')
auth_uri = client.oauth.auth_url()
code = "CODE"
user_access_token = client.oauth.get_token(code)
client.set_access_token(user_access_token)
return client
if __name__ == '__main__':
client = setup()
file = open('dataHasil.json', 'wb')
abc = json.dumps(client.users.search(params={'twitter': 'dindaasusanti'}))
file.write(abc.encode())
以上代码有效,但如果我再添加2行。
abcd = json.dumps(client.users.search(params={'twitter': 'path'}))
file.write(abcd.encode())
产生错误
Response format invalid , missing meta property. data: {'error':'invalid_grant'}
请帮助我,我想搜索许多用户帐户的信息
的说明手动粘贴CODE