2011-07-23 9 views
0

FacebookのAPIに接続しようとしていますが、問題が見つかりました。 ユーザはjavascript FB.login関数でログインする必要があります。その後、クッキーが保存され、PHPクラスはこのクッキーとの接続を試みます。Facebookのセッションの問題

ローカルマシンでテストすると、すべて正常に動作します。コードをウェブサーバーにアップロードしてコードを試してみると、接続はjavascriptで行われます。それは私のコンピュータに正しいデータを持つクッキーを置きます。私がクッキーを解析すると、access_tokenは設定されますが、Facebookに接続する方法はありません。私はまだ、私は私のクッキーを削除しようとしましたので、新しいセッションが作成されたアクティブなアクセストークン、現在のユーザー

に関する情報を照会するために使用されなければならない、しかし:キャッチされないOAuthExceptionは:

致命的なエラー:私はエラーが表示されます同じエラーが発生します。それは問題になることはできませんので、APIキーと秘密は正しいです。私はここにコードを投稿することができますが、それは基本的なAPIコードです。

誰かがこの問題をどのように解決できるかを知っていますか?

ありがとうございます! 。。

+0

トークンには十分な権限がありますか? – naveen

+0

これは関連していますか? http://www.facebookforum.co.uk/index.php?topic=1373.0 – Dan

+0

私は必要な唯一のものであるため、publish_stream権限を渡しました。このコードはlocalhostでは動作しますが、オンラインでは動作しません。私は2つのAPIを持っています:1つはlocalhost、もう1つはウェブサイトです。エンドポイントとサーバー・フィールドは正しく記入されます。 フォーラムのトピックは私が推測するものではありません。私にはうまくいかない... – VeeWee

答えて

0

うわー... Javascriptを始めとクッキーのエンディングで、いくつか/と "文字を付け、その上に見えたが、約3時間のために、この問題に見ていた:D

は、($クッキーをトリム'/' ');

解決しました。