这是我发布到Facebook的方式:
private string PostFacebookWall(string accessToken, string message)
{
try
{
var objFacebookClient = new FacebookClient(accessToken);
var parameters = new Dictionary<string, object>();
parameters["message"] = message;
responsePost = objFacebookClient.Post("/" + GroupId + "/feed", parameters).ToString();
}
catch (Exception ex)
{
responsePost = "Facebook Posting Error Message: " + ex.Message;
}
return responsePost;
}
我没有得到任何例外,我在facebook中设置了我创建的组以便打开。只有Admin(我)可以发帖。 我可以看到所有帖子,但组中的所有成员都看不到我的程序发送的任何帖子。
可能是什么问题?
在我的程序中,我获得了访问令牌,然后我将访问权限设置为60天。
编辑**
当我在Facebook Developers网站上点击它时,问题是当我做了访问令牌时?
在选项卡中:仅标记为选定的用户数据权限:User_Friends和User_Status
在标签中:好友数据权限未选择任何内容。
在选项卡中:扩展权限选中的内容:create_note photo_ipload publish_stream publish_actions status_update manage_pages publish_checkins share_item和video_upload。
也许我需要在其中一个标签中标记/选择更多内容?