2012-03-10 15 views
0

https facebookアプリのみを作る方法は? コード:htpps fb app

$signed_request = $_REQUEST["signed_request"]; 
list($encoded_sig, $payload) = explode('.', $signed_request, 2); 
$data = json_decode(base64_decode(strtr($payload, '-_', '+/')), true); 

if(empty($data["page"]["liked"])) 

はhttpsのみで動作します。

お返事ありがとうございます。

答えて

1

アプリケーション(キャンバスまたはアプリケーション)の設定にのみHTTPS /セキュリティ保護されたURLを設定します。

キャンバスURLを空白のままにします。また、セキュアなキャンバスのURLが挿入されます。また

enter image description here

あなたはHTTPSへの非HTTP要求をリダイレクトするようにサーバーので、あなたのアプリケーションのHTTPS経由でのみサーバを設定することができます。

- あなたのコードを考えると、追加

のみHTTPS上で動作します、HTTPへの要求が時にFacebookの負荷そうであるように私の経験では、リダイレクト時に$ _POST'edデータをドロップする傾向がHTTPSにリダイレクトされているようですあなたのアプリ。 これは、$ _REQUESTが空白/ signed_requestがないためにあなたのコードが上がってしまう理由です。

関連する問題