这个问题已经出现过几次了。我想通过图形 api 检索 facebook 时间线的封面照片。
我看到到处都提到的答案是不可能的。但是,我遇到了一个网站http://www.timelinemoviemaker.com/,它确实检索了您的时间线封面照片。网站是否授予访问封面照片的任何特殊权限?或者他们是否使用其他方法来检索封面照片。请告诉我。提前致谢。
这个问题已经出现过几次了。我想通过图形 api 检索 facebook 时间线的封面照片。
我看到到处都提到的答案是不可能的。但是,我遇到了一个网站http://www.timelinemoviemaker.com/,它确实检索了您的时间线封面照片。网站是否授予访问封面照片的任何特殊权限?或者他们是否使用其他方法来检索封面照片。请告诉我。提前致谢。
现在可以通过api访问封面图片了。
检索名为“封面照片”的相册。时间线封面位于位置 1 访问通过 PHP SDK 和 Graph API 获取 Facebook 的封面照片以检索专辑封面
您可以使用 http get response GET/V2.5/me?fields=cover 从 api 访问封面图片
GraphRequest request = GraphRequest.newMeRequest(
accessToken,
new GraphRequest.GraphJSONObjectCallback() {
@Override
public void onCompleted(JSONObject object, GraphResponse response) {
// Insert your code here
}
});
Bundle parameters = new Bundle();
parameters.putString("fields", "cover");
request.setParameters(parameters);
request.executeAsync();
但请注意,您应该在 facebook 中生成并注册应用程序的访问令牌
从 Facebook 检索封面照片的最简单方法是右键单击图像,从弹出菜单中选择复制图像,然后打开绘图(或用于查看照片的任何程序),然后 CTL+V粘贴。