0

次のコードがあり、イベントが正常に作成されました。イベントに画像を追加したいと思います。助けてください!

    Bundle params = new Bundle();
    params.putString("name", "This is a test event");
    params.putString("start_time", "2013-12-02T18:00:00+0530");
    params.putString("end_time", "2013-12-02T20:00:00+0530");
    params.putString("description", "This is test description yeah?.");
    params.putString("location", "Mount Lavinia");
    //params.putString("location_id", "");
    params.putString("privacy_type", "OPEN");
    mAsyncRunner.request("me/events", params, "POST", new RequestListener()
4

1 に答える 1

1

source パラメータを使用して、画像をイベントに追加します。基本的に、ソースタグはバイト配列の形式でパラメーターを受け入れます。したがって、バイト配列を作成し(アルゴリズムを使用して画像をバイト配列に変換します) 、バンドルリクエストでputbytearrayを使用してソースタグを設定し、このようにイベントID、パラメーター、およびPOSTメソッドを使用してfacebookリクエストを呼び出します-アクセストークンを設定することresponse = facebook.request(eventid + "/picture", picture_parameters, "POST");忘れないでくださいパブリッシュ ストリーム権を持つ。

于 2013-03-28T08:11:39.670 に答える