はじめに
受信メッセージに返信
受信した会話を宛先にします。通常返信は reply_to を省略し、引用返信は受信した reply_token をそのままコピーします。
はじめる
- 1
呼び出す前に
最初に登録してください。認証の進行状況とリアルタイム受信メッセージは webhook で届き、取り逃した配信の再送は保証されません。["*"] は公開標準イベントをすべて購読します。WhatsApp HistorySync は限定的な直近の連続性に留まり、永続履歴ではありません。
Webhook delivery & signature verification - 2
パラメーターの取得元
返信時は message.received の data.conversation.id と data.conversation.type を to.id と to.type にコピーします。新規宛先はチャネルの識別子規則に従います。
message.received - 3
テキストメッセージ送信
受信した会話を宛先にします。通常返信は reply_to を省略し、引用返信は受信した reply_token をそのままコピーします。
テキストメッセージ送信curl -X POST "https://api.unifyport.ai/v1/messages" \ -H "X-Api-Key: <YOUR_API_KEY>" \ -H "Content-Type: application/json" \ -d '{ "account_id": "acc_example", "to": { "id": "user_example", "type": "user" }, "message": { "type": "text", "text": "Hello from UnifyPort" } }' - 4
メッセージへの返信(引用)
受信した会話を宛先にします。通常返信は reply_to を省略し、引用返信は受信した reply_token をそのままコピーします。
メッセージへの返信(引用)curl -X POST "https://api.unifyport.ai/v1/messages" \ -H "X-Api-Key: <YOUR_API_KEY>" \ -H "Content-Type: application/json" \ -d '{ "account_id": "acc_example", "to": { "id": "8600000000000@s.whatsapp.net", "type": "user" }, "message": { "type": "text", "text": "Sure - replying to your question above." }, "reply_to": { "reply_token": "<data.message.reply_token from the inbound event>" } }'