ホーム > SDKs & Tools for PHP > Facebookとウェブサイトを連携 ログイン 名前取得 ウォール(wall)への書き込み 写真アップロード

Facebookとウェブサイトを連携 ログイン 名前取得 ウォール(wall)への書き込み 写真アップロード

SDK for PHP で情報の取得や更新


SDK for PHP で情報の取得や更新

以下のサンプルコードでは、Facebook SDK for PHP を利用して、ID,パスワードで Facebookへログインし、ログインユーザーの名前を取得したり、ウォールへの書き込みを行ったり、写真をアルバムへアップロードしたりするコードです。


SDK for PHP でユーザー名取得(アルファベット)

SDK for PHP を介して、ユーザーのプロファイルを取得し、そのユーザー名を表示させます。

以下のサンプルコードの下記3つの内容を自分の環境に合わせて書き換えて下さい。

  • YOUR_PHP_SDK_DIR_PATH(php-sdkへのパス)
  • YOUR_APP_ID (FacebookアプリケーションのID)
  • YOUR_APP_SECRET (FacebookアプリケーションのSECRET)

FacebookアプリケーションIDなどが不明な場合は一度こちらのページを読んで下さい。php-sdkの設置やFacebookアプリケーションの作成など一通り説明されています。

– サンプル Click Here ! –


SDK for PHP でFQLクエリを使用してユーザー名を取得します

以下のサンプルコードの下記3つの内容を自分の環境に合わせて書き換えて下さい。

  • YOUR_PHP_SDK_DIR_PATH(php-sdkへのパス)
  • YOUR_APP_ID (FacebookアプリケーションのID)
  • YOUR_APP_SECRET (FacebookアプリケーションのSECRET)

FacebookアプリケーションIDなどが不明な場合は一度こちらのページを読んで下さい。php-sdkの設置やFacebookアプリケーションの作成など一通り説明されています。

– サンプル Click Here ! –


SDK for PHP でウォールに書き込みをします

以下のサンプルコードの下記3つの内容を自分の環境に合わせて書き換えて下さい。

  • YOUR_PHP_SDK_DIR_PATH(php-sdkへのパス)
  • YOUR_APP_ID (FacebookアプリケーションのID)
  • YOUR_APP_SECRET (FacebookアプリケーションのSECRET)

FacebookアプリケーションIDなどが不明な場合は一度こちらのページを読んで下さい。php-sdkの設置やFacebookアプリケーションの作成など一通り説明されています。

– サンプル Click Here ! –


SDK for PHP でアルバムに写真をアップロードします

以下のサンプルコードの下記4つの内容を自分の環境に合わせて書き換えて下さい。

  • YOUR_PHP_SDK_DIR_PATH(php-sdkへのパス)
  • YOUR_APP_ID (FacebookアプリケーションのID)
  • YOUR_APP_SECRET (FacebookアプリケーションのSECRET)
  • YOUR_IMG_PATH (画像パス このサンプルコードファイルを設置した場所からのパス)

FacebookアプリケーションIDなどが不明な場合は一度こちらのページを読んで下さい。php-sdkの設置やFacebookアプリケーションの作成など一通り説明されています。

– サンプル Click Here ! –


Graph API Methods

グラフ(Graph)APIメソッドを呼び出すには、最初のパラメータ、および必要に応じて他のオプションのパラメータとして取得したいエンドポイントのパスを渡します。

$ret = $facebook->api($path, $method, $params);

path
要求に対するグラフAPIのパス 例えば “/me/”の場合、ログインユーザーのプロフィールに記録されます。

method
[オプション] 要求内容に応じてHTTPメソッドを指定します。’GET’, ‘POST’, あるいは ‘DELETE’ を指定。

params
[オプション] 特定のグラフ(Graph)APIでは、固有のパラメーターを指定することが出来ます。パラメーターは 「’名前’ => ‘値’」のペアにして連想配列として指定します。


FQLクエリ(Queries)

FQLクエリを実行するには、メソッドに ‘fql.query’ と指定し、’query’ SQLを指定します。それらのパラメータを配列として渡します。


タグ(=記事関連ワード)

タグ: ,

日付

投稿日:2013年1月31日
最終更新日:2017年03月20日

このカテゴリの他のページ

この記事へのコメント

トラックバックurl

https://wepicks.net/facebooksdk-wallwrite/trackback/

page top