postman 使用Freshchat自定义应用程序发送WhatsApp模板

az31mfrm  于 5个月前  发布在  Postman
关注(0)|答案(1)|浏览(74)

我在Freshchat中创建了一个自定义应用程序来发送WhatsApp模板,并遇到了上述错误,它在Postman中正常工作。

<html>
<head><title>405 Not Allowed</title></head>
<body>
<center><h1>405 Not Allowed</h1></center>
<hr><center>nginx</center>
</body>
</html>

字符串
12月:
文本
请求代码:

{
"send_msg":{
    "schema":{
        "method":"POST",
        "host":"api.freshchat.com",
        "path":"/api/v2/outbound-messages/whatsapp",
        "headers": {
            "Authorization": "Bearer xxxxxxxxx",
            "Content-Type": "application/json"
          }
    }
}
}


感谢您的善意支持,以完成它,并删 debugging 误,并发送messsage。
我要正确的密码。

bvhaajcl

bvhaajcl1#

如果你想在ruby中使用,你可以使用这个gem https://rubygems.org/gems/freshchat_whatsapp
如果你想使用curl,你可以使用

curl --location 'https://example.freshchat.com/v2/outbound-messages/whatsapp' \
--header 'accept: application/json' \
--header 'Authorization: Bearer token' \
--header 'Content-Type: application/json' \
--data '{
  '\''from'\'': {
    '\''phone_number'\'': '\''+919198XXXXXXXX'\''
  },
  '\''to'\'': [
    {
      '\''phone_number'\'': '\''+9198XXXXXXXX'\''
    }
  ],
  '\''data'\'': {
    '\''message_template'\'': {
      '\''storage'\'': '\''conversation'\'',
      '\''namespace'\'': '\''namespace'\'',
      '\''template_name'\'': '\''corporate_sales_client_phone_number_verification'\'',
      '\''language'\'': {
        '\''policy'\'': '\''deterministic'\'',
        '\''code'\'': '\''en'\''
      },
      '\''rich_template_data'\'': {
        '\''button'\'': {
          '\''subType'\'': '\''url'\'',
          '\''params'\'': [
            {
              '\''data'\'': '\''/en/testing2123123$#'\''
            }
          ]
        },
        '\''body'\'': {
          '\''params'\'': [
              {
              '\''data'\'': '\''Test data'\''
            }
           ]
        }
      }
    }
  }
}'

字符串

相关问题