0

Facebook for Android SDK 3.0を使用して(バイト配列から)ファイルをFacebookにアップロードしようとしています。publish_actionsSDKサンプルに示されているようにアクセス許可を追加しました。それでも、アップロード時に次のエラーが発生します。

{HttpStatus:400、errorCode:324、errorType:OAuthException、errorMessage:(#324)アップロードファイルが必要}

グーグルは私にこれについて何も与えません。

私は何が間違っているのですか?

4

2 に答える 2

0

関連するコードはありますか?これは、Android SDKを使用して写真をアップロードするために使用するコードであり、機能することを確認しました。

   Request request6 = Request.newUploadPhotoRequest(
            session,
            ((BitmapDrawable) getResources().getDrawable(
                    R.drawable.picture)).getBitmap(), callback6);
    RequestAsyncTask task6 = new RequestAsyncTask(request6);
    task6.execute();

これは、メソッドにを提供しています。BitMapを取り込んだメソッドを呼び出しているようですFileBitMapまたは有効なFileオブジェクトを提供するかどうかを選択する必要があります。

于 2013-01-02T22:08:48.350 に答える
0

私の場合、configBitmap.Config.ALPHA_8で作成されたビットマップがnewUploadPhotoRequestに対して無効であることがわかりました。Bitmap.Config.RGB_565を試してみましたが、機能します。

于 2013-07-13T17:54:33.913 に答える