オフラインアクセス(1/3)

オフラインというのは、Facebookに繋がなくてもOKという意味で、インターネットにはアクセスできないといけません。つまり、今まではCanvasページにアクセスしてブラウザで操作しながらFacebookのデータにアクセスしたり、メッセージを投稿していましたが、コマンドラインPHPからそれらの操作が可能となります。

先に手順を箇条書きしておきます。

  1. アプリがオフラインアクセスできるように認証する
  2. 一度Canvasページでアクセストークンを取得する
  3. 取得したアクセストークンでFacebook APIを実行する

となります。

オフラインアクセスの認証

では今回はまず、アプリにオフラインアクセスを許可します。既に こちら で説明しておりますので、認証に関しては問題ないでしょう。今回はオフラインアクセスで、イベントを作成してみましょう。

というわけで、認証URLはこんな風になります。

https://www.facebook.com/dialog/oauth?client_id=アプリID&redirect_uri=アプリURL&scope=offline_access,create_event

では残りは次回以降。