2017-08-16 78 views
0

如何获取用户的名字,谁已经与我的bot上的Messenger交谈?我已经研究了很多,但似乎无法获得单一信息以更简单的方式获取名称(没有访问令牌)。我只是认为获取名称(基本!)比获取电子邮件和其他信息更容易。我尝试使用用户访问令牌来获取它,但它似乎不起作用 - 返回Response [400]。请指出如果有什么错误的代码:从python获取没有访问令牌的facebook用户名

fields = "name" 

URL = “https://graph.facebook.com/v2.10/” + “USER_ID” + “域=” +领域+” & =的access_token“+

的access_token
payload = json.load(open("request.json")) 
print("line 135") 
headers = {'content-type': 'application/json', 'Accept-Charset': 'UTF-8'} 
r = requests.get(url, data=json.dumps(payload), headers=headers) 

虽然,我stll喜欢的方式来得到它不需要用户ID和访问令牌。 谢谢!

+1

https://developers.facebook.com/docs/messenger-platform/user-profile – CBroe

回答

相关问题