Windows phone 7 Windows Phone Facebook(OAutheException)(#1)发生未知错误

Windows phone 7 Windows Phone Facebook(OAutheException)(#1)发生未知错误,windows-phone-7,facebook-c#-sdk,Windows Phone 7,Facebook C# Sdk,我有一个使用facebook SDK 5.4.1的WP7应用程序。我试图将照片上传到Facebook,但总是收到一条错误消息“(OAutheException)(#1)发生未知错误” 这是我的密码: var app = new Facebook.FacebookApp(AuthKey); var parameters = new Dictionary<string, object> { {"message","test"}, {"descriptio

我有一个使用facebook SDK 5.4.1的WP7应用程序。我试图将照片上传到Facebook,但总是收到一条错误消息“(OAutheException)(#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));
var-app=new-Facebook.Facebook-app(AuthKey);
var参数=新字典
{
{“消息”,“测试”},
{“描述”,“测试2”}
};
FacebookMediaObject媒体=新的FacebookMediaObject
{
FileName=“1”,
ContentType=“图像/jpeg”
};
WriteableBitmap wb=新的WriteableBitmap(0,0).FromResource(“/Images/thumbnails/Color.png”);
media.SetValue(wb.ToByteArray());
参数。添加(“源”,媒体);
app.PostAsync(“我/照片”,参数,新FacebookAsyncCallback(postResult));

我可以使用我的应用程序在FB墙上发布消息,但不能上传照片(我尝试上传不同大小的照片)。有什么不对劲?谢谢

您不能使用
wb.toByteArray()
-您需要在上传图像之前将图像编码为JPEG


Extensions.SaveJpeg()
是您正在寻找的内容()

谢谢,您再次保存我:)。