我已经成功地在facebook页面中的图表api中发布了订阅源。从Android到Facebook页面的图像
try {
resObj.put("message","feed from android");
//resObj.put("object_attachment",bitmap);
} catch (JSONException e) {
e.printStackTrace();
}
GraphRequest request = GraphRequest.newPostRequest(
AccessToken.getCurrentAccessToken(),"363453267193844/photos",resObj,
new GraphRequest.Callback() {
@Override
public void onCompleted(GraphResponse graphResponse) {
Log.i(TAG,"post page response::"+graphResponse);
}
}
);
request.executeAsync();
但是,我无法发布图像到Facebook页面。问题是我无法找到图片Api中发布的Json数据中的图像附件的关键。
从Facebook失败的反应是
{Response: responseCode: 400, graphObject: null, error: {HttpStatus: 400, errorCode: 324, errorType: OAuthException, errorMessage: (#324) Requires upload file}}
这是伟大的,TNX人:)。你能告诉我你是如何检索现有专辑的page_id的? – DoubleK