2012-02-17 11 views
1

バッチリクエストを行い、依存関係を使用したいのですが、私が受け取るIDを増やす必要があります。以下に見られるように、私はいくつかのアイデアを試しましたが、うまくいきません。誰でもこれを働かせることができますか?グラフAPIバッチリクエストの依存関係とインクリメント?

var q = {batch:[{"name":"get-friends", "method":"GET","relative_url":"me/friends","omit_response_on_success": false}, 
       {"method":"GET","relative_url":"/?ids={result=get-friends:$.data[*].id}"}, 
       {"method":"GET","relative_url":"{result=get-friends:$.data[*].id}/mmxstaging:watch"}, 
       {"method":"GET","relative_url":"/mmxstaging:share?ids={result=get-friends:$.data[*].id}"}]}; 

FB.api('/', 'post', q, function(response) { 
    console.log(response); 
}); 

答えて

1

ソリューションはまだ見つかりませんでしたか?そうでない場合はここに私のソリューションです:

var q = {batch:[{"name":"get-friends", "method":"GET","relative_url":"me/friends","omit_response_on_success": false}, 
      {"method":"GET","relative_url":"/?ids={result=get-friends:$.data.*.id}"}, 
      {"method":"GET","relative_url":"{result=get-friends:$.data.*.id}/mmxstaging:watch"}, 
      {"method":"GET","relative_url":"/mmxstaging:share?ids={result=get-friends:$.data.*.id}"}]}; 

FB.api('/', 'post', q, function(response) { 
    console.log(response); 
}); 

は、私は他のコードでテストして、それが動作しますが、それは友人を取得し、自動で各友人のIDを通過し、私のための作業を行います。

他のヘルプが必要な場合はお知らせください。

P.Sこの古い質問には申し訳ありません。

関連する問題