facebookのcanvas_proxy.phpをSSLで受け取る

Facebook アプリがHerokuにホスティングできるようになってるみたい

10月1日からfacebookページで配信されるコンテンツはSSLが必須になるようです。
ただ、SSLをインストールしたサーバでも単純にhttps://から始めるだけじゃうまくSSLで通信できないことがあるので注意が必要

facebookアプリの情報をjavascriptなんかで呼び出している場合なんかに


<script type="text/javascript" src="http://connect.facebook.net/ja_JP/all.js"></script>
<script language="JavaScript">
FB.init({
....hoge....
})
</script>

なんて書いていたけど


<script type="text/javascript" src="https://connect.facebook.net/ja_JP/all.js"></script>
<script language="JavaScript">
FB._https = true;
FB.init({
....hoge....
})
</script>

のように書かないと、facebookからcanvas_proxy.phpがSSLで配信されなかったりする。
なので、これからは

FB._https = true;

を忘れないようにしないとね。

Facebook Perfect Guide Book
Facebook Perfect Guide Book
posted with amazlet at 11.09.29
森嶋 良子 鈴木 麻里子 田口 和裕
ソーテック社
売り上げランキング: 587