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