0

JavaScript メソッドを使用して、アプリが送信したアプリ リクエストを削除しようとしています。APP ID を取得しました。ユーザーはログオンしており、UID と Accesstoken を持っています。

連結された request_id は、アプリのリクエスト ID、ユーザー ID、およびアクセストークンから作成されます。

スクリプト:

function deleteRequest(requestId) {
        FB.api(requestId, 'delete', function(response) {
            console.log(response);
        });
    }

echo"<body onload=\"deleteRequest('".$_SESSION['requestId']."_".$_SESSION['uid']."_".$_SESSION['accessToken']."');\">";

エラー:

エラー: オブジェクト

コード: 803

メッセージ: "(#803) リクエストしたエイリアスの一部が存在しません:"

タイプ: "OAuthException"

これを解決する方法がわかりませんか?

4

1 に答える 1

0

ドキュメント(http://developers.facebook.com/docs/requests/#deleting)によると、JSを使用してrequestID( "REQUEST_OBJECT_ID"_"USER_ID")を指定して削除するのに十分な場合、accessTokenは必要ありません.

于 2012-03-15T12:44:19.337 に答える