Я успешно опубликовал фид на странице facebook с графиком api.Сообщение от android to facebook page
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. Проблема в том, что я не могу найти ключ для прикрепления изображения в данных Json, опубликованных в Graph Api.
Неудачный ответ от Facebook является
{Response: responseCode: 400, graphObject: null, error: {HttpStatus: 400, errorCode: 324, errorType: OAuthException, errorMessage: (#324) Requires upload file}}
это здорово, tnx man :). можете ли вы рассказать мне, как вы восстановили page_id существующего альбома? – DoubleK