调用【alipay.open.public.message.single.send】接口报错MSG_TEMPLATE_CONTEXT_LACK_KEY(模板上下文context缺少相关的变量KEY)。
问题原因
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图片资料上传接口接口获取对应的图片路径
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。