C# 更改FB'上的属性;用户对象

C# 更改FB'上的属性;用户对象,c#,.net,facebook,facebook-c#-sdk,C#,.net,Facebook,Facebook C# Sdk,我可以更改FB用户对象的属性吗?我可以改变“工作”和“教育”吗?我需要向这些集合添加信息。我有用户\工作\历史权限 我使用不带JSSDK的CS Canvas AspNetWebForms作为基础。服务器回复“true”(在id变量中),但没有任何更改。“100002852727242”是我应用程序的假测试用户Dorothy AmbhebgbLiman的id。也试着用同样的效果把帖子发到“我” 这是我的密码: protected void btnPostToWall_Click(object se

我可以更改FB用户对象的属性吗?我可以改变“工作”和“教育”吗?我需要向这些集合添加信息。我有用户\工作\历史权限

我使用不带JSSDK的CS Canvas AspNetWebForms作为基础。服务器回复“true”(在id变量中),但没有任何更改。“100002852727242”是我应用程序的假测试用户Dorothy AmbhebgbLiman的id。也试着用同样的效果把帖子发到“我”

这是我的密码:

protected void btnPostToWall_Click(object sender, EventArgs e)
{
    if (CanvasAuthorizer.Authorize())
    {
        var fb = this.CurrentClient;

        var parameters = new 
        {
            work = new [] 
            {
                new
                {
                    employer = new
                    {
                        id = "20528438720",
                        name = "Microsoft"
                    },

                    location = new
                    {
                        id = "109738839051539",
                        name = "Redmond, Washington"
                    },

                    position = new
                    {
                        id = "131108890265554",
                        name = "SDE"
                    },

                    start_date = "1991-01"
                }
            }
        };

        try
        {
            dynamic id = fb.Post("100002852727242", parameters);
            lblPostMessageResult.Text = "Message posted successfully";
            txtMessage.Text = string.Empty;
        }
        catch (FacebookApiException ex)
        {
            lblPostMessageResult.Text = ex.Message;
        }
    }
}
原始样本代码在桃乐丝的墙上贴了一些东西,没有问题。也许我不能发到“http://graph.facebook.com/me?"? 到处都找不到有用的东西。有什么想法吗


提前谢谢

当前,您不能发布到/USER\u ID,只能发布到用户对象上的连接,例如/USER\u ID/feed。因此,不能通过POST更改用户对象的属性