BLOG

2014年5月2日/ api, facebook, php

[PHP]Facebookの自社ページに投稿する

 

Facebookで自社ページや自社の製品ページを作成する事があると思います。今回はそれらのページにPHPを利用して投稿する方法をご紹介します。

なお、ご紹介する方法は2014年4月時点のものですので、今後変更される事があることを予めご了承ください。

 

①アプリIDとアプリのシークレットキーを取得する

まずは、Facebook Delopersにログインしましょう。

ログイン後に画面上部に「アプリ」から「新しいアプリを作成」を選択します。

 

 

アプリ作成画面が表示されますので、必要事項を記入してアプリを作成します。

  • Deisplay Name:アプリ名を入力
  • Namespace:ユニークな文字列を入力します。アプリ名と絡めるとよいでしょう。
  • カテゴリ:アプリのカテゴリをリストから選択する。

 

アプリが作成完了するとアプリIDとアプリのシークレットキーが表示されますのでメモに控えておいて下さい。

 

②アクセストークンを取得する

アプリ管理画面左側のメニューから「設定」を選択すると下記の画面が表示されますので、「Add platform」を選択して下さい。

「ウェブサイト」を選択します。

 

「サイトURL」に自分のサーバーのURLを入力します。

次に、トークン取得用のコード作成を行います。Facebook SDKをサーバーにダウンロードした後に下記コードを実行します。

 

実行すると作成したアプリ名に続いて「access_token」というKeyでパラメータが表示されますので、これをメモに控えて下さい。

 

③ページIDの取得

投稿するFacebookページをブラウザで表示しましょう。URLの下記赤枠の部分がページIDになります。

 

④PHPで投稿する

ここまで終われば投稿するのみとなります。下記コードに取得したパラメータを入力してを実行してみて下さい。

以上、前準備が大変なFacebookへの投稿でした。

 

Resent Posts

Category