0

イベントの作成には古いものを使用しfacebook android apiます。イベントに投稿しようとしている場合を除いて、すべて正常に動作profile pictureします。次のパラメーターを使用して、イベントの管理者の create_event 権限を使用して HTTP POST 要求を /EVENT_ID/picture に発行することにより、イベントにプロフィール写真を追加できfacebook Graph apiます 。

source  multipart/form-data 

リクエストが成功した場合は true を返します。

だから私はこのコードを使用しました:

Bundle picture_parameters = new Bundle();
picture_parameters.putString("source", "https://foursquare.com/mapproxy/59.3280/18.0506/map.png");
response = Utility.mFacebook.request(eventId + "/picture", picture_parameters, "POST");
JSONObject myjson = Util.parseJson(response);
Log.v("INFO", "!!!picture posted "+ response);

確かにtrueを返しますが、画像はありません!!

4

1 に答える 1

0

「ソース」は URL ではなく、実際の画像そのものである必要があります。そのため、コンテンツ タイプは文字列ではなく multipart/form-data です。

于 2013-02-11T17:42:27.027 に答える