开发者社区> 问答> 正文

#支付宝MSG_TEMPLATE_CONTEXT_LACK_KEY(模板上下文context缺少相关

调用【alipay.open.public.message.single.send】接口报错MSG_TEMPLATE_CONTEXT_LACK_KEY(模板上下文context缺少相关的变量KEY)。

展开
收起
保持可爱mmm 2020-05-07 11:01:12 656 0
1 条回答
写回答
取消 提交回答
  • 问题原因

    1、传入的context(模板中定义的参数及参数值),和实际模板不对应。

    2、核实模板详情中是否有配置图片的选项

    解决方案

    1、传入的context(模板中定义的参数及参数值),和实际模板不对应

    (1)先登录【生活号模板id后台】找到接口template_id参数对应模板id值,如下图

    (2)点击找到的模板id上的详情字段,如下图所示。

    (3)核实后台显示的模板id对应的关键字段这块的样式是否和接口上传递的context参数对应。

    2、查看模板详情中是有有配置图片的字段(目前新领取的模板中暂不支持配置图片)

    详情中有该字段则需要传入imageUrl(图片路径)参数,与接口url参数同级

    图片路径获取方式:

    (1)可使用网络图片路径

    (2)可调用alipay.offline.material.image.upload图片资料上传接口接口获取对应的图片路径

    2020-05-07 11:02:19
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载