用c#编辑Facebook帖子
本文关键字:帖子 Facebook 编辑 | 更新日期: 2023-09-27 18:19:13
我使用以下代码向facebook feed发布消息:
public string UploadPost(string intTitle, string inMessage, string inLinkCaption, int inLinkUrl, string inLinkDescription, string inLinkUrlPicture)
{
object obj;
Facebook.JsonObject jsonObj;
FacebookClient client;
string access_token = ConfigurationManager.AppSettings["FacebookPageAccessToken"].ToString();
client = new FacebookClient(access_token);
var args = new Dictionary<string, object>();
args["message"] = inMessage;
args["caption"] = inLinkCaption;
args["description"] = inLinkDescription;
args["name"] = intTitle;
args["picture"] = inLinkUrlPicture;
args["link"] = inLinkUrl;
if((obj = client.Post("/" + ConfigurationManager.AppSettings["FacebookPageId"].ToString() + "/feed", args)) != null)
{
if((jsonObj = obj as Facebook.JsonObject) != null)
{
if(jsonObj.Count > 0)
return jsonObj[0].ToString();
}
}
return string.Empty;
}
是否有可能编辑这篇文章与从以前的方法创建后的帖子Id或我将不得不删除它,并发布它作为一个新的帖子?
你不能编辑现有的帖子,你必须删除现有的并发布一个新的。参见Facebook文档链接