2011-11-10 5 views
2

グラフAPIを使用して通知を開始し、RESTインターフェイスではobject_idフィールドがあります。これを使って通知オブジェクトのIDを取得し、グラフに詳細を問い合わせます。グラフのユーザー通知。 Get Post ID

グラフAPIオブジェクトにはこの情報が含まれていません。私が何をしたいの

例:

  1. ゲットユーザーの通知JSONオブジェクト。
  2. グラブ単一の項目
  3. この項目は、ユーザーが項目をコメント等をすることができた場合
  4. 表示のコメントと、その項目
  5. のための同類の数を好き/この

ための表示ボタンをコメントサポートしているかどうかを確認私のプロセス:

  1. コールme/notifications/?include_read=1
  2. それはかなり簡単です。
  3. URLを使用してオブジェクトがグループ、イベント、ランダムアプリケーション、投稿、写真を参照しているかどうかを特定できます。投稿、好きなもの、写真や他の人がコメント/好きなものをサポートしていることを知っているので、これを行う方法はありますが、linkアイテムの属性を解析することが含まれます。
  4. これは私が助けてくれるものです。 linkを解析してオブジェクトのidを取得できますが、これを使用してオブジェクト全体を取得することはありません。たとえば、コメントを投稿するには、USERID_COMMENTIDが必要です。このフォームには、
  5. というリンクのみがあります。私はいくつかのfbオブジェクトがグラフを介して好きになることはできないと思いますか?

任意のヘルプは素晴らしいでしょう!

答えて

2

また、the REST notifications.get APIを置き換えたnotification FQL tableは、まだobject_idの列を持っています。それはあなたが求めているものに最も近いものです。残念なことにobject_idフィールドを持っていることがthe Graph API callに記載されているようには見えません。

+0

ありがとう:)私は 'object_id'で遊んでいました。絵の場合、予期しない結果が出ました。私はクエリからIDを取得し、グラフのURL 'https://graph.facebook.com/ 'に入れ、 'false'や'(#803)のような結果を得ました。あなたが要求したエイリアスの中には、存在する: '。何かご意見は? –

関連する問題