我有访问令牌,我可以发布到我的群组页面。 现在我想收到帖子并将其全部删除。
var objFacebookClient = new FacebookClient(accessToken);
var query = string.Format(@"{{
""posts"":""SELECT post_id, actor_id, attachment, permalink, app_data, type, likes.count,comments.count,message,source_id ,updated_time,created_time FROM stream WHERE source_id = {0} and updated_time > {1} and type > 0 LIMIT 100"",
""photo_posts"":""SELECT photo_id, src, width, height FROM photo_src WHERE photo_id in (SELECT attachment.media.photo.fbid FROM #posts where type=247) and width > 300 and width < 500 order by width desc""}}", 1378943962355167);
dynamic parameters1 = new ExpandoObject();
parameters1.q = query;
IList<dynamic> postsRaw = ObjectExtensions.ToData(objFacebookClient.Get("fql", parameters1
现在的问题我不确定这部分代码是否合适,但现在不存在ObjectExtensions:
IList<dynamic> postsRaw = ObjectExtensions.ToData(objFacebookClient.Get("fql", parameters1
无法弄清楚该怎么做。
答案 0 :(得分:0)
解决方案:
private void button7_Click(object sender, EventArgs e)
{
var responsePost = "";
try
{
var objFacebookClient = new FacebookClient(AccessPageToken);
objFacebookClient.Delete("344087212396598_344775698994416").ToString();
}
catch (Exception ex)
{
responsePost = "Facebook Posting Error Message: " + ex.Message;
}
}
感谢。