2017-09-02 40 views
0

我已經創建Facebook Messenger機器人以回答與交談的人我的 Facebook頁面包含Microsoft Bot Framework的a wrapper如何使用機器人發送消息到任何Facebook頁面?

當人類與我的機器人交談時,它有一個用於回覆的收件人地址(由多個字段組成)。

現在,我想我的機器人(使用Messenger客戶端像人類)

問題跟其他的Facebook頁面:

  • 我如何才能找到的「聊天」地址還沒有與我的網頁/機器人聊天的隨機用戶? (當它與多個機器人交談時,似乎同一用戶有不同的地址)。
  • 如何使用我的機器人將消息發送到其他Facebook頁面。爲此,我假設機器人必須發現該頁面後面的人或機器人的收件人地址?

(可能是答案是使用Messenger客戶的實現中的NodeJS?)

+0

你的「其他的Facebook頁面」是否屬於同一業務? –

回答

1

對於Facebook的使者:

  • 用戶 「聊天地址」,也就是說「你的接收者的身份,取決於每一個機器人,不能被猜出(這是一個頁面範圍的ID),你必須先與機器人交談。這是一個安全/反垃圾郵件的問題

  • 開始與另一個頁面的對話相同的問題:您無法猜測您將與之通話的人/機器人的ID。

所以目前不可能做你想做的事情。

也許你應該直接看看Facebook APIs,看看你是否至少可以做你的第二點。對於第一個,我發現沒有辦法

相關問題