15

カスタム アプリ アクションとオブジェクトのすべてのアクションを取得することは既に可能です。

https://graph.facebook.com/me/ {appNameSpace}:{action}/{object}

これにより、アプリによって生成されたすべてのアクションが一覧表示されますが、特定のユーザーに対してのみ...

アプリによって (すべてのユーザーに対して) 生成されたすべてのアクションを取得するにはどうすればよいですか? アプリアクセストークンでこのリクエストを試しました:

https://graph.facebook.com/ {appId}/{appNameSpace}:{action}/{object}

しかし、それはうまくいきません...

各アクションにはidがあるため、どこかでアクセスできる必要があるため、アクティビティまたはアクションのFQL テーブルも探していました。

助言がありますか?

4

1 に答える 1

4

私の知る限り、OpenGraph を介してアプリケーションによって発行されたすべてのアクションを取得する方法はありませんが、アプリケーションはそれらのアクションを作成します。この操作の結果を記録しないのはなぜですか?

次に、次のような応答を受け取るアクションを作成します。

{
  id: “{action-instance-id}”
}

後でこのアクションを読むことができます:

GET https://graph.facebook.com/{action-instance-id}

次のような複数のアクションを取得するために request を実行すると、確かにメリットがあります。

GET https://graph.facebook.com/?ids={action-id1},{action-id2},{action-idn}

そしてそれらのリクエストをバッチ処理する

于 2011-12-29T20:51:01.347 に答える