我想使用以下链接fpor示例使用graph api
显示个人资料图片:
https://graph.facebook.com/me/picture?redirect=0&height=200&type=normal&width=200
我收到回复:
{
"error": {
"message": "An active access token must be used to query information about the current user.",
"type": "OAuthException",
"code": 2500
}
}
他们说link中的位置
因为个人资料图片在Facebook上一直是公开的,所以这个电话会这样做 不需要任何访问令牌。
答案 0 :(得分:2)
URI中的me
只是一个占位符,您需要将实际的Facebook user-id
放入其中,就像链接页面的标题(/{user-id}/picture
)所示。
例如:
https://graph.facebook.com/snoopdogg/picture?redirect=0&height=200&type=normal&width=200
...返回以下内容:
{
"data": {
"url": "https://fbcdn-profile-a.akamaihd.net/hprofile-ak-ash3/c11.0.433.433/s200x200/598452_10151897536239807_882122819_n.jpg",
"width": 200,
"height": 200,
"is_silhouette": false
}
}