gpt4 book ai didi

node.js - 使用 sender.id 获取 facebook 用户 ID

转载 作者:行者123 更新时间:2023-12-02 18:10:27 24 4
gpt4 key购买 nike

这是当我的页面收到消息时 webhook 发送给我的更改事件:

 {
"object":"page",
"entry":
[{"id":"718511138248476","time":1470310180982,
"messaging":
[{"sender":{"id":"845775748857562"},
"recipient":{"id":"718511138248476"},
"timestamp":1470310180901,
"message":
{"mid":"mid.1470310180891:612cfb6aead5fca278",
"seq":468,
"text":"hello"}
}]
}]}

但是我该如何知道哪个用户实际上正在发送此消息呢?有没有办法通过 sender.id 获取用户 facebook ID ?

对于第二个问题:sender.id 始终相同还是会发生变化?我的意思是,当我打算稍后向用户发送消息时,将 sender.id 保存在数据库中是否明智?

最佳答案

您可以在此处阅读文档 https://developers.facebook.com/docs/messenger-platform/user-profile 。但响应字段没有“id”。

关于node.js - 使用 sender.id 获取 facebook 用户 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38766471/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com