2012-01-08 1 views
1

グラフAPIエクスプローラ(https://developers.facebook.com/tools/explorer)を使用すると、「フィールドを追加」をクリックしたときに文字列値ではなくオブジェクトであるパラメータをどのように指定しますか?投稿のactionsフィールド(https://developers.facebook.com/docs/reference/api/post/)などのオブジェクトの配列のようなものGraph API Explorerツールを使用して、HTTP Postで複雑なパラメータを指定する方法は?

+0

のですか?任意の例や特定のGRAPH呼び出しを提供できますか? – Vijay

+0

'\ me \ feed'が例ですが、下記のAlex Blexは私の質問に完全に答えました...しかし、PHPの例は必要ありませんでしたが、それは大丈夫です。 – DMCS

答えて

2

これはjsonオブジェクトです。例えば

this answer

$attachment = array('message' => 'this is my message', 
       'name' => 'This is my demo Facebook application!', 
       'caption' => "Caption of the Post", 
       'link' => 'http://mylink.com', 
       'description' => 'this is a description', 
       'picture' => 'http://mysite.com/pic.gif', 
       'actions' => array(array('name' => 'Get Search', 
            'link' => 'http://www.google.com')) 
       ); 
    $result = $facebook->api('/me/feed/', 
           'post', 
           $attachment); 

からGraph API Explorerであなたのactionsフィールドには、シナリオは、あなたがポストを通じてオブジェクトを送信したい

[{"name":"Get Search","link":"http:\/\/www.google.com"}]

+0

甘いJSON形式が機能しました!ありがとうございました。 – DMCS

+0

イメージのための方法はありますか(ソースフィールドはURLではありません)? –

関連する問題