にログインしていても、ユーザーIDを取得していない、と私はそののiframeアプリは、私は現在、フラッシュゲームを構築してい
今のhtmlは、インデックスファイルにあるためのiframeアプリだけでなく、PHPを作成しましたFlashオブジェクトからの要求を処理するスクリプト。
問題は、ユーザーがアプリケーションを開くと、Flashオブジェクトが表示され、ユーザーIDがエコー表示されますが、flashオブジェクトがindex.phpにリクエストを送信すると常に同じHTMLファイルとフラッシュ埋め込みです)、私はユーザーIDを取得しない(私は機能を使用しているgetUser()
、うまくいくはずですか?)
私はなぜ同様の質問を見つけることができなかったのかわかりません、ただ私かもしれません。
問題は、フラッシュオブジェクトがリクエストを送信するたびにsigned_requestパラメータをPOSTする必要がありますが、初期化後にフラッシュに渡す方法は何ですか?サーバーからの応答(signed_request)を取得するには、リクエストを送信する必要があります。私はsigned_requestパラメータが必要です。悪意のあるサークルのように見えます:)そして、jsはPOSTパラメータを読み取ることができません。あなたはjs sdkを使うべきであるという意味ですか?それとも私は自分でそれを組み立てるべきですか? – user1033881
キャンバスからキャンバス(キャンバスURLの前にロードされ、すでにこのデータを持っています)から 'signed_request'を渡すためにサーバーサイド言語を使用できます。ちょっと後で私はサンプルを追加することができます(電話はコードを入力するための素晴らしい方法ではありません) –
私はちょうど隠された入力を挿入するので、その値は 'signed_request'パラメータとなり、 javascript。ありがとうございました。 – user1033881