2011-12-26 9 views
0

からfacebookでユーザーの壁に投稿するこの質問はすでに質問されていますが、ポスターが自分自身を見つけ出してアクセストークンを得た方法を省略したため、受け入れられた回答は役に立ちません。CodeIgniter

Posting on Facebook wall from Codeigniter app

とにかく、私がログインURLにリダイレクトし、ログインするが、そのは、認証トークンを見つけることができないようです。このエラーを投げる:あなたはSDKとvar_dump $user上の例を使用する場合

Fatal error: Uncaught OAuthException: An active access token must be used to query information about the current user. thrown in /home/howekevin/biologicalfinder.com/dev/application/libraries/base_facebook.php on line 1040

また、私は私がログインしていた後もint 0取得しています、私はそれが$GET配列の多くのものを使用して、CodeIgniterのに気づきます。それを嫌うことはありません。誰かがこの問題を解決しましたか?

答えて

0

ああ、あなたはエリオットの壊れたコードを見つけました。

http://getsparks.org/packages/codeigniter-oauth/versions/HEAD/show

それともフィルチョウザメの:私のOAuthライブラリにスピンを与える

http://getsparks.org/packages/oauth2/versions/HEAD/show

私たちのコードが実際に動作するはずです。 )

あなたの鉱山に興味があり、Philのライブラリはauthしか扱っていませんが、現時点で問題を抱えているようです(難しい部分です)。 POST開発者向けのドキュメントを残りの部分でチェックしてください(POSTリクエストを行うことができれば、これを行うことができます)。

+0

大丈夫です。 – Rooster

+0

アップデート:アカウントデータを読み込めるようになりましたが、書き込めません。 – Rooster

+0

このページの「公開」セクションを確認してください:http://developers.facebook.com/docs/reference/api/ –