我使用的是python3.4
facebook-sdk版本为0.4
graph = GraphAPI("my access token")
profile = graph.get_object("me")
print(profile)
friends = graph.get_connections("me", "friends")
print(friends)
graph.put_object("me", "feed", message="I am writing on my wall!")
然后:
facebook.GraphAPIError: POST data should be bytes or an iterable of bytes. It cannot be of type str.
为什么会这样?
答案 0 :(得分:0)
gettoken = get_app_access_token("3808XXXXXXXX", "f8886b23167ca43XXXXXXXXXXX")
这就是我获取访问令牌的方式 但是
我去了这个网站
访问令牌还有另一种类型
它看起来像是:CAAFabGkZCFkQBAFR363qZAFn2PBxPfgDMxeHQhYN1u5lE69juqeShVnSnsJrspF0EAiVKaMSn5fTquts4aFdw35gF0hxDKZArTDZCwETA4LqrmD3vdZCpT3Qgbebzay2XevkNmSsrXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
有什么不同吗?
一个是app_token
另一个是访问令牌
如此混淆