我正在使用Messenger上的Wit.ai构建Node.js ChatBot,我只想知道在Messenger上打开“共享”部分时是否可以跟踪用户操作。
"recipient":{
"id":"USER_ID"
},
"message":{
"attachment":{
"type":"template",
"payload":{
"template_type":"generic",
"elements":[
{
"title":"Breaking News: Record Thunderstorms",
"subtitle":"The local area is due for record thunderstorms over the weekend.",
"image_url":"https://thechangreport.com/img/lightning.png",
"buttons":[
{
"type":"element_share"
}
]
}
]
}
}
}
没有回帖,没有有效负载发送到ChatBot所以我怎么能实现这个呢?
答案 0 :(得分:0)
Messenger api目前无法检测共享项目的用户。
您可以使用参数加载共享网址以识别用户,并在加载页面时在服务器上侦听它们。这可以帮助将份额归属于用户。
还有一个Messenger Extensions sdk,可以get the page scoped id您网站上的用户。