2011-10-20 6 views
0

私が取り組んでいるプロジェクトに問題があります。このプロジェクトでは、@ author Naitik Shahとバージョン2.0.4で何らかのフェイスブックAPIを使用しています。昨日のすべてが正常に働いていたが、今日、私は次のメッセージを取得ログインしようとすると:例外が_restserverとコードの一部と呼ばれるスローFacebook apiがエラーをスローする

Fatal error: Uncaught Exception: 200: Requires extended permission: read_stream thrown in /home/vhosts/library/facebook/facebook.php on line 425 

機能、例外をスローします:

if (is_array($result) && isset($result['error_code'])) { 
    throw new FacebookApiException($result); 
} 

私がスロー部分をコメントすると、$ resultに必要なデータが含まれていないように見えます。これは単にFacebookのブックマークで修正されるバグか、APIを呼び出すことを禁止しているのか、それとも何か他のものはありますか?

ありがとうございました!

+0

1)SDKをアップグレードする2)実際に例外を引き起こしているコードを表示する3) 'read_stream'アクセス許可を与える! – ifaour

答えて

2

エラーメッセージは簡単です:ユーザーのニュースフィードを読むには、ユーザー(read_stream)のより多くの許可を求めなければなりません。

hereを参照してください。

+0

Facebookは昨夜の私の行動の一部に必要な権限を変更したようです。新しいパーミッションを追加し、このパーミッションをユーザに要求したら、すべてがOKです。 –

関連する問題