2011年10月1日からFacebookページにiframeを設置する場合SSLが必須となりました。
私はSSL必須になる前に制作して暫く放置していたのですが、Webクリエイターボックスさんが
とても分かり易いTipsを掲載して頂いた事もあり修正しました。
で基本的にはWebクリエイターボックスさんのFacebookページの作り方2012年1月版を
ご覧頂ければ問題ないとは思うのですが
私の場合共有SSLだったからなのかAPI Error Code: 191エラーが再三表示されタブ追加のステップに
移れず、若干の補足が必要でしたので備忘録。
まず理由は分からないのですがindex.htmlだと駄目でindex.phpにリネームが必要でした。
その上で私が補足したのは以下の通り(デヴェロッパーページはこちら)
- 基本データ>アプリのドメインにSSLのドメインを入力
- アプリをFacebookに結合する方法>ウェブサイト>サイトURLにSSL対応のURLを
- アプリをFacebookに結合する方法>ページタブ>Page Tab URLに非SSLのURLを
入力する事によりタブの追加のステップにようやく進めました。
最後に変更を保存をクリックするのですが念のため10分ほど経過してから
https://www.facebook.com/dialog/pagetab?app_id=YOUR_APP_ID&next=YOUR_URL
にAPP IDとSecure Page Tab URLで記入したiframeのURLを各々記入してようやくタブが追加出来ましたよ。
いつもより雑なTipsですが共有SSLをお使いでどうしてもタブの追加でAPI Error Code: 191エラーが出る
方の参考になれば幸いです。
コメント