OkayAPI Docs


API Path: /api/App/Weixin/SendTemplateMessage

API Description: 微信小程序发送模板消息,对应微信接口:templateMessage.send。

5
API Traffic
HTTP/HTTPS
Protocol
GET/POST
Method
UTF-8
Charset
JSON
Response

API Debug   


API Params

ParameterTypeRequiredDefaultNoteDescription
HTTP_APPKEYStringRequiredMIN: 32Common Put Your APPKEY
touserStringRequired接收者(用户)的 openid
template_idStringRequired下发的模板消息的id
pageStringOptaion点击模板卡片后的跳转页面,仅限本小程序内的页面。支持带参数,(示例index?foo=bar)。该字段不填则模板无跳转。
form_idStringRequired表单提交场景下,为 submit 事件带上的 formId;支付场景下,为本次支付的 prepay_id
dataArrayJSON FormatOptaion模板内容,不填则下发空模板。具体格式请参考示例。需要JSON编码后传递JSON在线解析及格式化验证
emphasis_keywordStringOptaion模板需要放大的关键词,不填则默认无放大
appnameStringOptaion小白开放平台配置的应用名称,如果是默认配置,此字段则可不传

API Debug

KEYREQUIREDVALUE
app_key *Required
touser *Required
template_id *Required
page Option
form_id *Required
data Option
emphasis_keyword Option
appname Option

API Response

KEYTypeDescription
err_codeInt操作码,0发送成功,40037 template_id不正确,41028 form_id不正确,或者过期,41029form_id已被使用,41030page不正确,45009 接口调用超过限额(目前默认每个帐号日调用限额为100万)
err_msgString操作失败的结果

HTTP Response Code

HTTP Status CodeDescription
Http Status = 200Success
Http Status = 400Illegal-Params
Http Status = 401Illegal-Token
Http Status = 402IP-Banned
Http Status = 404API-NOT-Exsits
Http Status = 406Illegal-APPKEY
Http Status = 407APPKEY-Expired-Out
Http Status = 408APPKEY-Busy
Http Status = 409Illegal-Sign
Http Status = 413API-Traffic-NOT-Enough
Http Status = 415API-LOCKED
Http Status = 500Internal-Server-Error