2012-01-25 16 views
1

this postによると、friends_actions:{app_namespace} permssionをリクエストすると、アプリケーションのフレンド活動を取得できます。Facebook Open Graph - friends_actions:{app_namespace}エラー

しかし、私がその許可を要求すると、許可は認証ダイアログに表示されません。誰もがこのエラーを取得しますか?

+0

別の質問は、友達の活動にアクセスするためのOpen Graphクエリ構造とは何でしょうか? –

答えて

3

これは一例として、Pinterestのを使用して、私のために正常に動作します:認証ダイアログで

要求friends_actions:pinterestapp許可をし、それが/me/permissionsへの呼び出しを許可されています確認してください。

{ 
    "data": [ 
    { 
     "installed": 1, 
     "read_stream": 1, 
     //Snipped a bunch of irrelevant actions 
     "user_actions:pinterestapp": 1, 
     "friends_actions:pinterestapp": 1, 
    } 
    ] 
} 

コール/[friend who uses pinterest's ID]/pinterestapp:pin

レスポンスの形式は次のとおりです。

{ 
    "data": [ 
    { 
     "id": "10100800772217878", 
     "from": { 
     "id": "REMOVED ID", 
     "name": "REMOVED NAME" 
     }, 
     "start_time": "2012-06-13T11:08:37+0000", 
     "end_time": "2012-06-13T11:08:37+0000", 
     "publish_time": "2012-06-13T11:08:37+0000", 
     "application": { 
     "id": "274266067164", 
     "name": "Pinterest " 
     }, 
     "data": { 
     "pin": { 
      "id": "10150834999992132", 
      "url": "http://pinterest.com/pin/REMOVED_ID/?timeline=1", 
      "type": "pinterestapp:pin", 
      "title": "Runway" 
     } 
     }, 
     "likes": { 
     "count": 0 
     }, 
     "comments": { 
     "count": 0 
     } 
    }, 
//SNIP 

複数の友人の場合/pinterestapp:pin?ids=<CSV LIST OF USER IDS OF FRIENDS>

+0

新しい認証ダイアログからfriends_actions:pinterestapp権限を要求するにはどうすればよいですか? –

+0

'&scope = friends_actions:pinterestapp'をダイアログへの呼び出しに使用していますが、これは認証された参照設定のために先読みに追加することはできません。 – Igy

+0

CSVの友人IDのリストなしでこれを行う方法はありますか?すなわち、 Open Graphオブジェクトで特定のアクションを実行したすべての友人のリストを取得できますか? –

関連する問題