1

facebook-actionscript-api を使用してユーザーからユーザーへのリクエストを削除しようとしています。これまでのところ成功していません..次のコードを試しました:

//try #1
var data:Object = new Object();
data.method = 'delete';
var userid:String = "idOfTheRequestSender"; //id of the request sender
var fullrequestID:String = requestId + '_'+ userid;//requestId - id of the sent request
Facebook.api(fullrequestID, onRequestDeleteCallBack, data, "POST");
//try #2
var userid:String = "idOfTheRequestSender"; //id of the request sender
var fullrequestID:String = requestId + '_'+ userid; //requestId - id of the sent request
Facebook.deleteObject(fullrequestID, onRequestDeleteCallBack);

ユーザー ID を自分のアプリにあるものに置き換えています。コールバック関数のパラメーターは常に null であり、リクエストは削除されないため、どちらも機能しません。どんな助けでも大歓迎です.Thanks.

問題はリクエストを削除するだけで、送信できます。

編集:問題は、リクエストを受信したアカウントからではなく、リクエストを送信したFacebookアカウントからリクエストを削除しようとしていたことです。今では動作します。ありがとう。

4

1 に答える 1

0

試しましたか :

Facebook.api(fullrequestID, onRequestDeleteCallBack, {}, "DELETE");

また、エラーメッセージは表示されますか?

于 2012-09-21T13:51:36.080 に答える