如何使用 Next.js 通过 Facebook Messenger Web 界面发送预填充文本?

问题描述 投票:0回答:1

如何使用 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?任何见解或代码示例将不胜感激。

facebook facebook-messenger
1个回答
0
投票

只有当收件人是商家页面时,才可以将预填消息发送到 FB Messenger。

单击按钮后,您可以

window.open(http://m.me/PAGE-NAME?text=Hello%20and%20Welcome)

https://developers.facebook.com/docs/messenger-platform/discovery/m-me-links/

© www.soinside.com 2019 - 2024. All rights reserved.