在facebook上上传图片

在facebook上上传图片,facebook,windows-phone-8.1,Facebook,Windows Phone 8.1,您好,我正在尝试将我的wp8.1应用程序中的图片上传到facebook,但其中一个问题是,除非我每年从facebook上更改,否则发布的图片只有我自己可以看到。我想自动发布它们,供公众查看。这是我的密码: var postParams = new { access_token = ObjFBHelper.AccessToken, message = "My message", source = pic,

您好,我正在尝试将我的wp8.1应用程序中的图片上传到facebook,但其中一个问题是,除非我每年从facebook上更改,否则发布的图片只有我自己可以看到。我想自动发布它们,供公众查看。这是我的密码:

 var postParams = new
        {
            access_token = ObjFBHelper.AccessToken,
            message = "My message",
            source = pic,



        };

  try
     {
       dynamic fbPostTaskResult = await    fbclient.PostTaskAsync("me/photos",postParams);
     var responseresult = (IDictionary<string, object>)fbPostTaskResult;


        }
        catch (Exception ex)
        {
            //MessageDialog ErrMsg = new MessageDialog("Error Ocuured!");

        }
var postParams=new
{
access_token=ObjFBHelper.AccessToken,
message=“我的消息”,
来源=图片,
};
尝试
{
动态fbPostTaskResult=等待fbclient.PostTaskAsync(“我/照片”,后参数);
var responseresult=(IDictionary)fbPostTaskResult;
}
捕获(例外情况除外)
{
//MessageDialog ErrMsg=newmessagedialog(“出错!”);
}
var参数=新字典
{
{“消息”,FacebookMessage},
{“隐私”,新词典
{
{“价值”,“所有朋友”}
}
}
};
我在stackoverflow上找到了这个。也许这对你也有帮助


From:

当我从笔记本电脑上传任何图片时,它会公开,而我的应用程序中的任何图片只会公开给我,因此如何更改它。我需要发送一些权限吗?var postParams=new{access\u token=ObjFBHelper.AccessToken,message=“My message”,source=pic,privacy=ALL\u FRIENDS,};它给出了一个错误,即当前系统中不存在所有的朋友context@Kam,请查看我的更新代码。也许你可以调整它,它会起作用:)如果它对你有帮助的话,你可以接受我的答案是正确的:)这是windows phone 8.1应用程序,所以c语言
var parameters = new Dictionary<string, object>
{
    { "message", FacebookMessage },
    { "privacy", new Dictionary<string, object>
        {
            { "value", "ALL_FRIENDS" }
        }
    }
};