2012-04-16 17 views
3

致命的なエラー:キャッチされていないOAuthException :(#803)要求したエイリアスの一部が存在しません:0_309479102458745 /base_facebook.phpライン1039致命的なエラー:キャッチされていないOAuthException:(#803)要求したエイリアスの一部が存在しない

私のアプリが正常に動作し、その後、突然、多くのユーザーはgettingsは(0_309479102458745の例外は多少変化させて)、このエラーです。

私はvarchar型として扱うためにそれを変更し、ここにFacebook PHP throwing exception "(#803) Some of the aliases you requested do not exist"記載されているすべての提案を行いました。

ここにコードがあります: $ result = $ facebook-> api( '/ me/feed /'、array( 'access_token' => $ facebook-> access_token、 'limit' => 50)) ; //投稿を取得する foreach($ result ['data']を$ postsとして)

どこからでも始まったので、どこからトラブルシューティングを始めるべきかわからない。

私はあなたの助けに感謝します! 0が有効なユーザーIDではありませんので、

答えて

2

0_309479102458745は動作しません。

このIDの書式は、ユーザーIDまたはページIDとそれに続く投稿IDです。あなたは決して見てはならない0_フィードから戻ってくる{ポストID}:

  • あなたはそれがAPIのバグ可能性がある場合 - あなたはここでそれを提出することができます:https://developers.facebook.com/bug
  • を手動で構築している場合その値は、間違っている可能性があります。
+0

はあなたに感謝 - 私は今、あなたは最終的にそれがどこから来ないことが判明しまし@RobertBlair –

+0

をバグレポートを提出するのでしょうか?私は全く同じ問題に直面します。いくつかの回では、ユーザーの自宅のニュースフィードを解析するとき、私は '0_ ' idと良いのid構文を持っている他のものを持っている1、すなわち ' _ 'で、二度同じポストを取得します。 – sp00m

0

0は有効なユーザーIDではないため、0_309479102458745は機能しません。 IDの形式は、ポストID続いてユーザまたはページIDであることを

。フィードから0_ {post ID}が戻ってくるのを見逃すべきではありません。https://developers.facebook.com/bug もしあなたが手動でその値を構築しているのであれば、APIにバグがあるかもしれません。https://developers.facebook.com/bug 間違っている可能性があります。

関連する問題