目前我们可以使用Graph API
这一切都很棒。但我想代表用户回答问题。是否可以将用户的投票发布到问题?
答案 0 :(得分:1)
获得答案ID后,您只需执行https://graph.facebook.com/option_id
之类的http帖子我在Facebook Explorer Tool进行了测试,这对我有用。
我可能以错误的方式解释自己,当我说option_id时,我会选择你从问题选项中得到的选项,例如:
var client = new FacebookClient(*FacebookToken);
dynamic parameters = new ExpandoObject();
parameters.fields = "id,question,from,is_published,options.fields(votes,name,**id**,vote_count)";
//Loads the question
dynamic question = client.Get(**questionID, parameters);
foreach (dynamic opt in question.options.data)
{
//set the first answer as the choosed one for example
client.Post(opt.id, null);
break;
}
* the token u got
** the question id you want to load and answer