如何通过图形 API检索这张照片?
问问题
132 次
3 回答
0
如果您正在使用 Android,那么这种方式可以帮助您
Request r=Request.newMeRequest(session, new Request.GraphUserCallback() {
@Override
public void onCompleted(GraphUser user, Response response) {
// TODO Auto-generated method stub
JSONObject jso=null;
try{
//Parse json here
}
catch ( Exception e)
{
//Log.d(sTag,e.getMessage());
}
}
});
Bundle paramsPics=r.getParameters();
paramsPics.putString("fields",
"photos");
r.setParameters(paramsPics);
Response response=r.executeAndWait();
于 2013-07-25T10:42:04.617 回答
0
不可能将照片张贴到像您的样本这样的活动的墙上。
去年夏天,我有一位客户发起了一场比赛,让人们将照片发布到活动墙上。他们要求我让他们在他们的网站上展示。我们必须手动下载它们才能获得它们。
您可以使用查看feed
该事件的
/412778502140672/event?fields=feed
但是没有附件,也没有连接。我不相信甚至可以stream
使用 FQL 来获得事件。
于 2013-02-07T23:58:06.610 回答
-1
在“me/home”API 调用中,具有照片的项目将具有“图片”字段,其中包含低分辨率图片的源 URL。要获得原始高分辨率图片及其尺寸变体,您必须使用与“图片”字段相同的 JSONObject 中的“object_id”字段进行另一个 API 调用。
对“object_id”进行图形调用将为您提供一个“源”字段,其中包含原始源图像 URL,以及不同图像大小的数组。
编辑:
将帖子的图形路径设置为“412778502140672_425592530859269”。
将照片的图形路径设置为“482760011786004”。
于 2013-02-08T17:06:25.820 回答