如何从网站向特定的 Facebook 用户发送消息?

How to send message to specific facebook user from website?

我的目标是制作一个网站,用户可以在其中自定义照片,然后提供他的朋友指示符,如姓名或 ID。我的下一个任务是从数据库中获取该信息并在特定日期向提供的用户发送消息。 Ex 生日祝福、问候等等。

我研究了 facebook send api 几天了,找不到适合自己的解决方案。如果我想发送消息,我需要有 Page-scoped 的用户 id,当这个人第一次给你发短信时会获取它,这是不需要的,因为人们不知道它是什么。

我也在调查 Customer matching API, also seems to require the same PSID. The next thing I checked was Send Dialog API, which seems to send messages instantly, but not on the specific date. Also I checked unofficial facebook-chat-api,它要求提供用户 ID,而我可以找到我的 ID,但找不到朋友的 ID。

所以我只想知道是否有可能,如果可以,我将非常感谢您的帮助。

用户之间的通信不可能(也不允许)以自动方式进行,除了发送对话框外没有 API。 Messenger 平台仅用于页面与用户的交流。

不要使用非官方工具,它们是不允许的,可能会被禁止。