質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Facebook Graph API

Facebook Graph APIとは Facebookのグラフデータベース用のAPIであり、対応言語はPHP、Perl、ActionScript、JavaScriptなどがあります。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Facebook

Facebookは、実名登録制のSNS(ソーシャル・ネットワーキング・サービス)です。開発者用のデベロッパーサイトが存在し、一般ユーザーによるFacebook向けアプリケーション開発が可能です。

Q&A

0回答

1416閲覧

Facebook graph apiについて

Ryo1012

総合スコア13

Facebook Graph API

Facebook Graph APIとは Facebookのグラフデータベース用のAPIであり、対応言語はPHP、Perl、ActionScript、JavaScriptなどがあります。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Facebook

Facebookは、実名登録制のSNS(ソーシャル・ネットワーキング・サービス)です。開発者用のデベロッパーサイトが存在し、一般ユーザーによるFacebook向けアプリケーション開発が可能です。

0グッド

0クリップ

投稿2017/05/06 04:35

お世話になります、質問させていただきます。
現在調査段階なのですが、FacebookのGraph APIを利用して以下のようなことを実装したいと思っています。
しかし、APIの仕様がよく変わる関係でWEB上で調べていても何ができる・できないというのが判別つかない状態です。
従ってこの場を借りてご教示いただけたらと思います。

■開発環境
Graph API ver2.9(現時点で最新)
言語はPHPを考えていますが、サーバーに負荷がかかるようであればクライアントで動作するものに変更する可能性有りです。

■実装したい機能
・自分のアカウントから友達や特定のアカウントの投稿に自動で「いいね」を付ける機能
⇒Graph APIを調べていくとFacebookページへの「いいね」を付けるような機能があることは確認できているのですが、ユーザーに対して可能なのか。

・特定のワードでユーザーを検索したり、友達の友達や「知り合いかも?」に出てくるユーザーを検索する機能
⇒FQLではできたようなのですが、廃止予定?または廃止済みのため使用できない。

・自動でユーザーをフォローや友達申請する機能、また逆にアンフォロー、友達解除する機能

・自分の投稿に「いいね」や「コメント」がされたことを知る機能

・友達の投稿をシェアする機能

※イメージとしてはインスタのhash365のようなツールです。
※Facebookの場合、フェイスブッククエストのようなクライアントで動作するツールはいくつか確認できています。
http://infomiracle.net/facebookquest/index2.html
これがGraph APIを使っているかどうかは分かりません。

以上の機能がGraph APIを利用してできるのかどうかをご教示いただきたいと思っております。
またはGraph API以外での実装方法があればそちらも併せてご教示いただけたらと思います。

よろしくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問