2012-02-07 21 views
3

今日作成されたアプリケーションは、自分のアカウントで使用するとうまく動作します。他のアカウントでただし、次のエラーが応答として送り返されます。メールボックスからの読み取り時にエラーが発生する

FB.api('/me/threads', {limit: 1000}, function(response){ .... 

誰かが経験して、私を見つけた:私は、要求を送信するために使用してい

message: "(#298) You must be a developer of the application" 
type: "OAuthException" 

正確なコードはこれです同じ問題ですが、彼が受けた反応は本当に有用な情報を提供していませんでした。 (Reading over inbox, I get error #298)。

誰でもこれを解決する手掛かりがありますか?大いに感謝しますか?

答えて

5

あなたはread_mailbox権限を持っていると思いますか?

代わりに/me/inbox接続にアクセスしてみてください。

Facebookは(http://developers.facebook.com/docs/reference/api/thread/から)を説明します:

ご注意:我々は、このAPIを置き換えます、その時点で、すべてのユーザーが利用できる新しいメッセージシステム を、作る過程である /受信トレイ/グラフAPIエンドポイント。新規のメッセージングシステム が広く利用可能になるまで、登録された開発者アカウントについては、このAPIに早期にアクセスします。 現時点では、 プロダクションアプリケーションの/ inboxエンドポイントを使用する必要があります。

つまり、現在のアプリケーション開発者だけがthreads-接続を使用できるようになります(ただし、後で利用可能になります)。

+0

これは間違いありません!情報ジョンのおかげでありがとう! –

0

他のアカウントには開発者のライセンス/フラグ/属性がないため、認証チェックに失敗しているようです。

+0

はい、正しいはずです。しかし、誰も私のアプリケーションにアクセスすることを許可するにはどうしたらいいですか? –

関連する問題