最近、ユーザーが友達をコンテストに招待できるアプリをリリースしました。私たちは忠実なソフトウェアエンジニアであるため、ユーザーがリクエストを受け入れた直後にアプリリクエストを削除したいと考えています。
以下のコードはいくつかのプロジェクトで機能しましたが、エラーで失敗します。
コード(requestId = "_userId"のない単純なID):
$this->facebook->api($requestId, "DELETE", array("access_token" => $this->App["fb_app_access_token"]));
エラー:
{
"error": {
"message": "(#100) Requires valid app request IDs",
"type": "OAuthException",
"code": 100
}
}
ユーザーがまだアプリを認証していないため、user_idをrequest_idに添付しません。そのため、IDがまったくわかりません。
誰かが言及された問題を経験したか、この問題の解決策をまだ見つけましたか?