如何打开消息/共享边缘数据对象?

时间:2019-03-09 17:15:16

标签: facebook-graph-api

当我检查{message_id}?fields = shares {name,id,link,description}时,响应中将包含共享中数据对象的ID。

{
  "shares": {
    "data": [
      {
        "id": "ee.mid.$cAAhOWeadfk5hfkDteBVpXvYVrv_Kj",
        "name": "User Name has shared this message with you: "
      }
    ],
    "paging": {
      "cursors": {
        "before": "MAZDZD",
        "after": "MAZDZD"
      },
      "next": "https://graph.facebook.com/v3.2/m_D9zLIDIH7hC30jBNkrrdlQEvZ02Cwm1Bhz1w4t9r7WFE3tJo9CNWS8-Gt_JXGU--ns9ifA/shares?access_token=EAAYAnSkAZAMMBADbhBSYZAxCbxlmZAFLyRBXT4wkhMpOZBYcZAZANE8ZBOfbpiBQBnO5DpvfX64Gk2BdTD2AZCmpt4Xcr8DXfdaKUiiqxtbOlAJTnkwjZCOYHorVKSvzdLoOc&pretty=0&fields=link%2Cid%2Cname%2Cdescription&limit=25&after=MAZDZD"
    }
  },
  "id": "m_D9zLIDIH7hC30jBNkrrdlQEvZ02Cwm1BMPvggTl4oa3shRn2hz1w4t9r7WFE3tJo9CNWS8-Gt_JXGU--ns9ifA"
}

试图弄清楚如何检查具有以下ID的对象: ee.mid。$ cAAhOWeadfk5hfkDteBVpXvYVrv_Kj

我在文档中对此一无所知...

当我尝试时:

/ee.mid.$cAAhOWeadfk5hfkDteBVpXvYVrv_Kj

在图形浏览器中(请注意,我已经更改了此字符串),我看到了:

"error": {
    "message": "(#803) Some of the aliases you requested do not exist: ee.mid.$cAAhOWeaezDNvkDteBVpXvYVrv_Kj",
    "type": "OAuthException",
    "code": 803,
    "fbtrace_id": "EnWg735gN/5"

我正在运行一个商业Messenger机器人,我很想知道单击共享按钮的用户是否实际上在共享消息。合计共享计数是理想的选择,但即使确认已完全共享也将是一个很好的选择。

此外,我知道此消息已共享,因为我正在检查的消息与我的个人FB用户在对话线程中,并且我自己共享了该消息。

0 个答案:

没有答案