我正在使用c#facebook sdk。我試圖從我的應用程序中刪除一個Facebook文章(文章是從我的應用程序創建的)。我得到一個「(453)會話密鑰是需要調用此方法」錯誤消息。「(453)會話密鑰是必需的調用此方法」在facebook刪除後
我已將offline_access,publish_stream職責授予我的應用程序。
string url = string.Concat("https://graph.facebook.com/", postId);
Facebook.FacebookClient queryClient = new FacebookClient(AppID, AppSecret);
url += "?method=delete&access_token=" + AppAccessToken;
IDictionary<string, object> parameters = new Dictionary<string, object>();
parameters[ "access_token" ] = AppAccessToken;
object result = queryClient.Post(url, parameters);
我也試過queryClient.Delete但一直得到一個(400)無效的WebRequest錯誤消息。
已嘗試使用queryClient.Delete(postid)。我得到一個「遠程服務器返回錯誤:(400)錯誤的請求。」錯誤消息。 – 2012-02-22 06:28:29
嘗試先運行.Get(postid)然後運行.Delete()。 – DMCS 2012-02-22 15:51:34
這工作,任何解釋,它呢? – 2012-02-23 09:35:39