如何使用 Next.js 通过 Facebook Messenger Web 界面发送 预填充文本?
我正在开发 Next.js 应用程序,并尝试实现一项功能,让用户可以通过 Facebook Messenger 向朋友发送预先填写的短信。我想提供一个按钮,单击该按钮可打开 Facebook Messenger Web 界面,其中文本字段预先填充了特定消息。
我尝试过使用URL方案https://www.messenger.com/t/?text=My%20pre-filled%20text,但它似乎没有按预期工作。相反,它会打开 messenger.com,但没有预先填充的文本。
我想知道是否有办法使用 Next.js 和 Facebook Messenger Web 界面来实现此功能。我是否应该使用任何特定的 API 端点或 SDK?任何见解或代码示例将不胜感激。
只有当收件人是商家页面时,才可以将预填消息发送到 FB Messenger。
单击按钮后,您可以
window.open(http://m.me/PAGE-NAME?text=Hello%20and%20Welcome)
https://developers.facebook.com/docs/messenger-platform/discovery/m-me-links/