W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
cloud.marketing.templateMessage.send 是小程序模板消息 場景下發(fā)送模板消息的接口。
使用該API前,請確認(rèn)你的小程序應(yīng)用已經(jīng)添加 模板消息 功能
字段名 | 類型 | 必填 | 說明 |
---|---|---|---|
toUserId | String | 是 | 發(fā)送消息的支付寶賬號 |
formId | String | 是 | 用戶發(fā)生的交易行為的交易號,或者用戶在小程序產(chǎn)生表單提交的表單號,用于信息發(fā)送的校驗 |
userTemplateId | String | 是 | 用戶申請的模板id號,固定的模板id會發(fā)送固定的消息 |
page | String | 是 | 小程序的跳轉(zhuǎn)頁面,用于消息中心用戶點擊之后詳細(xì)跳轉(zhuǎn)的小程序頁面,例如:page/component/index |
data | String | 是 | 開發(fā)者需要發(fā)送模板消息中的自定義部分來替換模板的占位符,例如:{"keyword1": {"value" : "12:00"},"keyword2": {"value" : "20180808"},"keyword3": {"value" : "支付寶"}} |
appAuthToken | String | 否 | 三方代調(diào)用應(yīng)用訪問令牌,目前僅在云函數(shù)中調(diào)用支持。 |
// 云函數(shù)中使用云調(diào)用無需引入其他依賴,只需要使用ctx.cloud調(diào)用
module.exports = async function (ctx) {
const res = await ctx.cloud.marketing.templateMessage.send({
// 參數(shù)接收自云函數(shù)調(diào)用端傳入的參數(shù)
toUserId: ctx.args.toUserId,
formId: ctx.args.formId,
page: ctx.args.page,
data: ctx.args.data,
userTemplateId: ctx.args.userTemplateId });
return res;
};
支持傳入appAuthToken進(jìn)行三方代調(diào)用
// 云函數(shù)中使用云調(diào)用無需引入其他依賴,只需要使用ctx.cloud調(diào)用
module.exports = async function (ctx) {
const res = await ctx.cloud.marketing.templateMessage.send({
// 參數(shù)接收自云函數(shù)調(diào)用端傳入的參數(shù)
toUserId: ctx.args.toUserId,
formId: ctx.args.formId,
page: ctx.args.page,
data: ctx.args.data,
userTemplateId: ctx.args.userTemplateId }, {
// appAuthToken參數(shù)接收自云函數(shù)調(diào)用處傳入的參數(shù)
appAuthToken: ctx.args.appAuthToken
});
return res;
};
alipay-serverless-sdk 版本&=1.0.0
import cloud from 'alipay-serverless-sdk';
?
const res = await cloud.marketing.templateMessage.send({
// 參數(shù)接收自云函數(shù)調(diào)用端傳入的參數(shù)
toUserId: '2088102122458832',
formId: '2017010100000000580012345',
page: 'page/component/index',
data: '{"keyword1": {"value" : "12:00"}}',
userTemplateId: 'MDI4YzIxMDE2M2I5YTQzYjUxNWE4MjA4NmU1MTIyYmM=' });
alipay-serverless-sdk 版本<1.0.0
import cloud from 'alipay-serverless-sdk';
?
const res = await cloud.marketing.templateMessage.send('2088102122458832', '2017010100000000580012345', 'MDI4YzIxMDE2M2I5YTQzYjUxNWE4MjA4NmU1MTIyYmM=','page/component/index','{"keyword1": {"value" : "12:00"}}');
{
"code":"10000",
"msg":"Success"
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: