Facebook SDK ve Graph API Yorum silme hatası

2 Cevap php

Facebook php SDK adlı ile çalışan, ben onun kimliği ve xid verilen dertte yorumları silmek için nasıl sergiyi bir sürü yaşıyorum.

At first I was using the REST API, where you can call 'comments_remove($xid, $id);' to delete a comment. The problem with this method came when the xid parameter only accepts alphanumeric characters and underscores. Based on the documentation (http://developers.facebook.com/docs/reference/fbml/comments ) a valid XID can be the result of any url_encode.

Şimdi yeni Graph API ile şansımı test ediyorum. http://developers.facebook.com/docs/api 'Nesneleri Silme' altında baktığımızda, bu açıklama silme kesinlikle destekleniyor gibi görünüyor. Ancak, ben bir DELETE isteği göndererek denedim ve ben de POST gönderme çalıştı ve 'delete = yöntem' argümanı ile nesne url GET var.

Ne olursa olsun ben bunu denemek ne, ben hep aynı hatayı alıyorum:

{"Hata": {"type": "GraphMethodException", "mesaj": ". Desteklenmeyen silme isteği"}}

Ben de bir parametre olarak erişim belirteci gönderiyorum. Ben yolluyorum erişim belirteci javascript çerez tek tabeladan facebook çerez kaydedilir erişim belirteci olduğunu. Bunların hepsi benim uygulama yapılan açıklamadır. Bu başkasının başına mı, yoksa ben sadece bu hakkı yapmıyorum?

Herhangi bir yardım veya rehberlik büyük beğeni topluyor.

2 Cevap

Sabit!

Sen silerken nesne kimliği kimliği prepend var:

DELETE https://graph.facebook.com/673509687_104812882909249?access_token={access_token} where 673509687 is my userID and 104812882909249 is the objectID

Bu deneyin:

FB.api('/'+_idComment, 'get', { method:'delete' }, function(response){ //Your code }