Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用C#编辑Facebook帖子?_C#_Facebook_Facebook C# Sdk - Fatal编程技术网

用C#编辑Facebook帖子?

用C#编辑Facebook帖子?,c#,facebook,facebook-c#-sdk,C#,Facebook,Facebook C# Sdk,Im使用此代码发布到facebook提要: public string UploadPost(string intTitle, string inMessage, string inLinkCaption, int inLinkUrl, string inLinkDescription, string inLinkUrlPicture) { object obj; Facebook.JsonObject jsonObj; Facebook

Im使用此代码发布到facebook提要:

 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;
    }
publicstringuploadpost(stringinttitle、stringinmessage、stringinlinkcaption、intinlinkurl、stringinlinkdescription、stringinlinkurpicture)
{
对象对象对象;
Facebook.JsonObject-jsonObj;
facebook客户端;
string access_token=ConfigurationManager.AppSettings[“FacebookPageAccessToken”]。ToString();
客户端=新的FacebookClient(访问令牌);
var args=新字典();
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作为Facebook.JsonObject)!=null)
{
如果(jsonObj.Count>0)
返回jsonObj[0].ToString();
}
}
返回字符串。空;
}

是否可以在创建后使用post Id from prev方法编辑此帖子,或者我必须删除它并将其作为新帖子发布?

如果无法编辑现有帖子,则必须删除现有帖子并发布新帖子。