目前我是这样理解的https://graph.facebook.com/USER_ID/picture。
我搜索并发现“没有访问令牌的图形搜索端点”。现在是不可能的。
问题
所以我得到的这张图片将被视为图形搜索吗?
如果这被认为是图形搜索,还有什么其他方法可以做到这一点?
我不确定。任何帮助,将不胜感激。
目前我是这样理解的https://graph.facebook.com/USER_ID/picture。
我搜索并发现“没有访问令牌的图形搜索端点”。现在是不可能的。
问题
所以我得到的这张图片将被视为图形搜索吗?
如果这被认为是图形搜索,还有什么其他方法可以做到这一点?
我不确定。任何帮助,将不胜感激。
要访问 facebook 个人资料的个人资料图片,您需要用户的用户 ID 或用户名。
public FacebookProfilePicture(String userid)
{
String imageURL;
bitmap = null;
imageURL = "http://graph.facebook.com/" + userid
+ "/picture?type=small";
try {
bitmap = BitmapFactory.decodeStream((InputStream) new URL(imageURL)
.getContent());
} catch (Exception e) {
Log.d("TAG", "Loading Picture FAILED");
e.printStackTrace();
}
如果没有访问令牌,您可以获得用户的基本信息。例如:如果我们打开这个 url graph.facebook.com/USERID,那么它将检索基本信息的 JSON。
从这个 facebook 文档中,它清楚地表明您不需要任何访问令牌来获取图片。
链接:https ://developers.facebook.com/docs/reference/api/using-pictures/