下記ページの、


http://d.hatena.ne.jp/amachang/20110117/1295233078

下記の部分の説明を、完全な素人でも分かるぐらい簡単に、説明をお願いいたします。
フェイスブックに詳しい人、プログラムに詳しい人のヘルプをお願いします。

access tokenの取得は完了しており、あとは下記の部分のだけが残っているのですが、
ここで完全に行き詰っています。

------------ここから---------------

コマンドラインで以下のように叩きます。

# まず、アプリケーションがアプリケーション自身のリソースにアクセスするための認可を取得する
curl -F type=client_cred -F client_id=168986543145706 -F client_secret=アプリケーションの秘密鍵https://graph.facebook.com/oauth/access_token

# 次に、 URL を指定してお知らせを流す
curl -F "access_token=上のコマンドで取得できたaccess_token" -F message="Hey guys" -F id=http://callee.jp/ogp/012.html https://graph.facebook.com/feed

回答の条件
  • 1人2回まで
  • 13歳以上
  • 登録:2011/07/25 00:18:46
  • 終了:2011/08/01 00:20:03

回答(2件)

id:TransFreeBSD No.1

TransFreeBSD回答回数668ベストアンサー獲得回数2682011/07/26 01:13:21

ポイント100pt

「完全な素人でも分かるぐらい簡単に」とのことですが、自力でaccess tokenを取得したのですから、そこまでは必要ないと思いますが、いかがですか?

実際に行うのは「curl」で始まる行ですが、最初のはaccess tokenの取得のためのですから必要ありません。

次の行について説明します。

curl -F "access_token=上のコマンドで取得できたaccess_token" -F message="Hey guys" -F id=http://callee.jp/ogp/012.html https://graph.facebook.com/feed

curlは、「サーバから、あるいはサーバへデータ伝送を行うツール」です。最初から使えるか、以下から取得できます。

「-F」オプションは「ユーザがフォーム入力で送信ボタンを押したときのふるまいを模倣します」。つまり3つ(access_token、message、id)の内容を送信します。「""」で囲っているのは空白とかを含めるためです。

そしてこれが、このアプリの目的である「URL(http://callee.jp/ogp/012.html)を指定してお知らせ(Hey guys)を流す」プログラムです。

この例ではcurlを使っていますが、上記3つの内容を送りさえすればどんなアプリ(通常のアプリはもちろんWebアプリやiPhoneアプリ)でもOKですので、使いやすいアプリを作ったり組み込んだりすればOKです。

id:km1981 No.2

km1981回答回数429ベストアンサー獲得回数492011/07/31 13:09:47

ポイント100pt

OSは何を使っているんですか?


LinuxならcURLコマンドが備わっているはずなので

コマンドラインから実行してください


Windowsにはないので下の方法を参照してください

http://www.y2sunlight.com/ground/?%A5%D7%A5%ED%A5%B0%A5%E9%A5%DE%A4%CE%C4%AB%CE%E9%2F2006-02-17

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません