0

Facebook SDK 5.4.1 を使用する WP7 アプリがあります。Facebook に写真をアップロードしようとすると、「(OAuthException) (#1) 不明なエラーが発生しました」というエラー メッセージが常に表示されます。

これが私のコードです:

var app = new Facebook.FacebookApp(AuthKey);
var parameters = new Dictionary<string, object>
   {
       {"message","test"},
       {"description","test2"}
   };
FacebookMediaObject media = new FacebookMediaObject
{
   FileName = "1",
   ContentType = "image/jpeg"
};
WriteableBitmap wb = new WriteableBitmap(0, 0).FromResource("/Images/thumbnails/Color.png");
media.SetValue(wb.ToByteArray());
parameters.Add("source", media);
app.PostAsync("me/photos", parameters, new FacebookAsyncCallback(postResult));

アプリを使用して FB ウォールにメッセージを投稿できますが、写真をアップロードすることはできません (さまざまなサイズの写真をアップロードしようとしました)。何が間違っている可能性がありますか?ありがとう

4

1 に答える 1

0

使用できませんwb.toByteArray()。アップロードする前に、画像を JPEG にエンコードする必要があります。

Extensions.SaveJpeg()あなたが探しているものです(ここ

于 2012-04-16T20:34:25.300 に答える