Silverlight 4.0 Facebook c#sdk,silverlight4,请登录示例

Silverlight 4.0 Facebook c#sdk,silverlight4,请登录示例,silverlight-4.0,facebook-c#-sdk,Silverlight 4.0,Facebook C# Sdk,我想做的是上传一张照片到fb用户的墙上。我将照片作为字节[]数组保存在内存中。发帖不是一个太大的问题,但是让用户先登录是我遇到的困难。web上下文中SDK的文档缺少整个页面,并且在包含内容的所有页面中都有“TODO” 有一个SL4示例,但我的IDE(VWDE)不支持单元测试文件夹。通过手动搜索所有单元测试,我仍然找不到一个用于用户登录的单元测试。我已经有一个facebook应用程序了,没问题 我发现了一些问题:浏览器中的Silverlight不支持该控件。此外,SDK不支持Cassini web

我想做的是上传一张照片到fb用户的墙上。我将照片作为字节[]数组保存在内存中。发帖不是一个太大的问题,但是让用户先登录是我遇到的困难。web上下文中SDK的文档缺少整个页面,并且在包含内容的所有页面中都有“TODO”

有一个SL4示例,但我的IDE(VWDE)不支持单元测试文件夹。通过手动搜索所有单元测试,我仍然找不到一个用于用户登录的单元测试。我已经有一个facebook应用程序了,没问题

我发现了一些问题:浏览器中的Silverlight不支持该控件。此外,SDK不支持Cassini web服务器

如果有人能够使用SDK的最新版本发布此特定场景的示例,或示例的链接,那么我将不胜感激


谢谢你,普拉比。图像上传上有任何指针吗?这是我迄今为止的代码。它返回facebookOAuthError(#1)意外异常

        var fb = new FacebookClient(_accessToken);
        WriteableBitmap wb = new WriteableBitmap(this.picProfile, null);
        string fileName = wb.SaveToPNG();
        byte[] data = convertToByteArray(wb);
        fb.PostCompleted += (o, e2) =>
        {
            if (e2.Cancelled) { var cancellationError = e2.Error; }
            else
                if (e2.Error != null) Dispatcher.BeginInvoke(() => MessageBox.Show(e2.Error.Message));
        };
        var parameters = new Dictionary<string, object>();
        parameters["caption"] = "Fitness Tracker -- measurement of my weight over time";
        parameters["source"] = new FacebookMediaObject
        {
            ContentType = "image/png",
            FileName = fileName
        }.SetValue(data);
        fb.PostAsync("me/photos", parameters);
var fb=新的FacebookClient(\u accessToken);
WriteableBitmap wb=新的WriteableBitmap(this.picProfile,null);
字符串文件名=wb.SaveToPNG();
字节[]数据=转换字节数组(wb);
fb.PostCompleted+=(o,e2)=>
{
如果(e2.Cancelled){var cancellationError=e2.Error;}
其他的
if(e2.Error!=null)Dispatcher.BeginInvoke(()=>MessageBox.Show(e2.Error.Message));
};
var参数=新字典();
参数[“caption”]=“健身跟踪器——随时间测量我的体重”;
参数[“源”]=新的FacebookMediaObject
{
ContentType=“image/png”,
FileName=文件名
}.设定值(数据);
fb.PostAsync(“我/照片”,参数);

非常感谢,M.R.

您可以在v5分支中找到样本,网址为