1

Facebookのキャンバスのページ間を移動することはできませんか?

ユーザーが切り替えることができる2つのページがあるアプリを作成しようとしています。最初のページは正常に機能しますが、最初のページのリンクをクリックして次のページに移動すると、セッションが無効になっているようです。私は得る:

「FacebookRestClientException」とメッセージ「セッションキーが無効または無効です」

どうしてこれなの?私は何が間違っているのですか?

例外が発生したときに私がやろうとしていることは次のとおりです。

$user_details = $fb->api_client->users_getInfo($fb_user, 'last_name, first_name','hometown_location','current_location');
4

1 に答える 1

2

それはうまく機能します(Javaではありますが、私はいつもそれをします)。

おそらく、2番目のページは2番目のページでfbクライアントを正しくセットアップするのを忘れています。

いつでもfb_sig_session_keyパラメータを探して、正しく送信されていることを確認できます。これは、POSTを介してFBMLページに渡され、GETを介してiframeキャンバスページに渡されます。http://app.facebook.com/yourcanvas/relurlまた、セッションキーを渡すには、常にへのリンクを参照する必要があります。

于 2010-03-26T21:22:16.653 に答える