发布粉丝页面/组页面作为应用程序而不是用户
问题描述:
我正在使用Facebook C#SDK将项目发布到墙上。我可以作为用户发布到用户的墙上,我可以发布到组页面/粉丝页面,但它显示为来自管理员而不是应用程序。我想要做的就是让帖子看起来好像来自应用程序而不是管理员 - 我做错了什么?发布粉丝页面/组页面作为应用程序而不是用户
我请求如下权限:publish_stream,manage_pages,offline_access
下面的代码片段:
var fb2 = new FacebookOAuthClient(FacebookApplication.Current);
dynamic resultt = fb2.GetApplicationAccessToken();
var appAccessToken = resultt.access_token;
dynamic parameters = new ExpandoObject();
try
{
parameters.access_token = appAccessToken;
parameters.link = "http://www.msn.com";
parameters.picture = "";
parameters.name = "TEST";
parameters.caption = "Test!";
parameters.description = "Just another test.";
parameters.from = AppID;
parameters.to = PageID;
parameters.actions = new
{
name = "TEST",
link = "http://www.msn.com",
};
FacebookClient appp = new FacebookClient(appAccessToken);
var result = appp.Post("/" + AppID + "/feed", parameters);