LoginSignup
2

More than 5 years have passed since last update.

v1.0 → v2.0(@2015年4月30日有効期限終了)当時を思い出す用メモ

Last updated at Posted at 2016-07-13

前おき

【Facebook】Graph API アップグレードのお知らせ(8月8日まで)
http://qiita.com/umeume66/items/a2e880abc8fee8dd706a
を書いてから、
『そーいや、v1.0 から v2.0 に上がった時、どーゆー対応をしたっけ?』と、
急に気になったので Qiita にも当時のメモをコピー。
(なぜちゃんと記事にしておかなかったんだろう…)

当時はたくさんの Facebookページをがっさー!書き直しましたが、
それに比べれば今回の「v2.0 有効期限終了対応」は
ツールもあるし、特に大騒ぎするようなもんではなさそう。

いつか v3.0 に上がる時には、またいろいろ書き換えるのかな?
 
 
※以下は 2015年5月15日 に社内向けに投稿した記事です。(※一部抜粋)


[Facebook] APIバージョンアップ(7月末に移行期間終了)

以前から「2015年4月30日終了」とアナウンスされていたので、もうとっくに過ぎてますが…。
(運用中のページは昨年11月頃からほぼ対応済み。)
v1.0 から v2.0 への対応をしていないページもまだ問題なく動作しているので、調べてみたら
「最短でも90日間の移行期間がある」ようです。
7月末には移行期間が終了しますので、お早めにご確認ください!

バージョンアップ対象となるのは、主に以下のものです。

  • 「いいね!」ボタン
  • Facebookページ ※ほぼ全て対象(スクロールバーを消す際に「FB.init()」を使用しているため)
  • Facebookアプリ

対応方法

  1. JavaScript SDK のパスを変更 「all.js」→「sdk.js」
  2. 「FB.init()」のバージョンを変更。以前はなかった「version : 'v2.0',」を追加*

※最新版は「v2.3」のようですが、「v2.x」にアップグレードすれば大丈夫なので、
「v2.0」で統一しておいても問題ないかと思います。(最新版を推奨)
(なお、この「v2.0」は最短で 2016年4月30日に有効期限が切れる予定です。)
 


参照

※すべてFacebook公式の情報。
・「いいね!」ボタン for Web(英語)
https://developers.facebook.com/docs/plugins/like-button
※こちらからコードを再生成してください。
  
・Facebookプラットフォームアップグレードガイド(日本語)
https://developers.facebook.com/docs/apps/upgrading?locale=ja_JP#v1tov2
・Graph API Version(v2.3)(英語)
https://developers.facebook.com/docs/javascript/reference/FB.init/
・What to Expect on April 30 - Upgrading to Graph API and the New Login(英語公式)
https://developers.facebook.com/blog/post/2015/04/28/april-30-migration/?pnref=story
・Graph API v1 Deprecation(英語)
https://developers.facebook.com/docs/apps/api-v1-deprecation
  
※スマホ向け
・iOS向けSDKのアップグレード手順(英語)
https://developers.facebook.com/docs/ios/upgrading-3.x
・Android向けSDKのアップグレード手順(英語)
https://developers.facebook.com/docs/android/upgrading-3.x

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2