留言審核

您可以使用 Instagram Graph API,在您應用程式用戶所擁有的 Instagram 媒體上獲取留言、回覆留言、刪除留言、隱藏/取消隱藏留言,以及停用/啟用留言。

您可以使用 Instagram 訊息功能 API,向對您應用程式用戶 Instagram 直播視像留言的用戶傳送私人回覆(direct 訊息)。請參閱 Instagram 訊息功能的 私人回覆文件了解做法。

端點

此 API 由以下端點組成。有關參數和權限要求,請參閱每個端點的參考文件。

範例

獲取和回覆留言

您可以獲取媒體物件上的所有留言,根據特定標準來分析和篩選傳回的資料集,然後回覆符合您標準的任何留言。

首先,查詢 GET /{ig-media-id}/comments 端點以獲取對媒體物件的所有留言和及其編號:

要求範例

GET graph.facebook.com
  /17895695668004550/comments

回應範例

{
  "data": [
    {
      "timestamp": "2017-08-31T18:10:30+0000",
      "text": "I love this!",
      "id": "17873440459141021"
    },
    {
      "timestamp": "2017-08-31T19:16:02+0000",
      "text": "This is awesome!",
      "id": "17870913679156914"
    },
    ... // results truncated for brevity
  ]
}

接下來,剖析傳回的結果以尋找符合您所用標準的留言,並使用相符的留言在留言串中回覆留言的 Instagram 用戶

要求範例

POST graph.facebook.com
  /17870913679156914/replies?message=Thanks%20for%20sharing!

回應範例

{
  "id": "17873440459141029"
}

如果您有很多留言想要回覆,可以將這些回覆以單一要求批量處理