2011-01-25 116 views
0

我有一個從facebook牆刪除帖子的問題。 我使用Facebook C#SDK V4.2.1。發佈消息的 例子:如何從牆上刪除帖子?

Dictionary<string, object> parameters = new Dictionary<string, object>(); 

//init parameters 

return _app.Post("me/feed", parameters); 

而且一切正常,方法帖子返回後的ID。

但是,當我嘗試刪除後用相同的ID

Dictionary<string, object> parameters = new Dictionary<string, object>(); 

      if(settings.Id!=null) 
       parameters.Add("id", settings.Id); 
      return _app.Delete("me/feed",parameters); 

    //id - Facebook.JsonObject key = new Facebook.JsonObject(); 

    //key.Add(new KeyValuePair<string,object>("id",id));  

已經發生了錯誤:

(OAuthException)憑證無效: 「我」。一個ID已經被指定。 在Facebook.FacebookApp.MakeRequest(HttpMethod httpMethod,Uri requestUrl,Byte [] postData,String contentType,Type resultType,Boolean restApi)中的堆棧跟蹤: d:\ Projects \ facebooksdk \ Source \ Facebook \ FacebookApp.cs:line 800

等等。

我試圖刪除令牌「我」,過去而不是令牌userId,結果是相同的。

回答

0

只需使用_app.Delete(settings.id)來嘗試。

0

我想刪除是不允許的facebook ....作爲facebook的安全限制,以避免任何的利用