Fork me on GitHub

12/16/2009

[FQL] Stream

Ref: http://wiki.developers.facebook.com/index.php/Stream_%28FQL%29

  • post_id
    • stream 當中每則消息的 handle,透過他可以針對stream當中的物件下comment (Stream.addComment 方法)
  • viewer_id
  • app_id
  • source_id
    • 將此欄位放在 WHERE 之後可以篩選某人的塗鴉牆資料,並可以進一步限制 actor_id 取得該人塗鴉牆當中屬於自己的 post
  • updated_time
    • stream 當中每則消息的更新時間, 包括 comments 和 likes
  • created_time
  • filter_key
    • filter_key 要從 stream_filter Table 取得。透過 filter_key 可以自訂取出 stream 的類別 (預設的類別如: 近況更新、轉貼連結、相片、等等...,也能篩選出使用者自行定義的類別如: 國中同學、同事、等等...)。
    • 要如何取得特定類別的 filter_key,可以透過 stream_filter 當中的 icon_url 欄位觀察各類別的 icon 檔名,例如: 要取得 photo 類別的 filter_key,可以查詢 icon_url 當中是否包含 photo.gif 字串。
  • attribution
  • actor_id
    • 每則消息的發言人是誰。
  • target_id
  • message
  • app_data
  • action_links
  • attachment
    • 此欄位當中有 標籤可以判斷消息是屬於何種類型 (photo, link, video, etc...)
  • comments
  • likes
  • privacy
  • type
  • permalink
  • tagged_ids
  • is_hidden

No comments:

Post a Comment