收藏
回答

企微群机器人发送图文卡片消息不能设置card_action为0

企微群机器人发送图文卡片消息不能设置card_action为0。

说明里说card_action.type Int 跳转事件类型,0或不填代表不是链接,1 代表跳转url,2 代表打开小程序

实际测试填0会异常

AssertionError: b'{"errcode":42045,"errmsg":"Template_Card card_action Missing or Invalid, hint: [1631786729_238_0ce7c80781f65a8aba97ac1741a9d57e], from ip: 121.10.41.102, more info at https://open.work.weixin.qq.com/devtool/query?e=42045"}'

{
        "msgtype": "template_card",
        "template_card": {
            "card_type": "news_notice",
            "source": {
                "icon_url": "",
                "desc": ""
            },
            "main_title": {
                "title": "main_title__title",
                "desc": "main_title__desc"
            },
            "card_image": {
                "url": "1",
                "aspect_ratio": 2.25
            },
            "vertical_content_list": [],
            "horizontal_content_list": [],
            "jump_list": [],
            "card_action": {
                "type": 0,
                "url": "",
                "appid": "",
                "pagepath": ""
            }
        }
    })



回答关注问题邀请回答
收藏

5 个回答

  • 红底牌
    红底牌
    2023-03-02
    templateCard.cardAction
    
    BOT Text-template card 能不能不设置cardAction啊,简直太让人头疼了,接口不能灵活一点???
    
    2023-03-02
    有用 1
    回复
  • 赵顺新
    赵顺新
    2022-07-21

    您好,请问能不能不设置,不需要跳转。谢谢

    2022-07-21
    有用 1
    回复 2
    • ddzhan
      ddzhan
      2022-10-31
      确实很坑
      2022-10-31
      回复
    • 红底牌
      红底牌
      2023-03-02
      解决了吗?
      2023-03-02
      回复
  • 神经蛙
    神经蛙
    03-06

    script里直接粘贴卡片模板代码总是出现error

    Can't compile script: [Error: was expecting type: java.util.LinkedHashMap; but found type: java.util.Map] [Near : {... }; ....}] ^ [Line: 30, Column: 3] 3]
    

    要怎么改呀

    下面是删减了一些的代码(无论是完整的示例代码还是下面这个简洁的代码都有error)

    var newMsg = {
    	           "msgtype":"template_card",
        "template_card":{
            "card_type":"text_notice",
            "main_title":{
                "title":"欢迎使用企业微信",
                "desc":"您的好友正在邀请您加入企业微信"
            },
            "sub_title_text":"下载企业微信还能抢红包!",
            "horizontal_content_list":[
                {
                    "keyname":"企微官网"
                },
                {
                    "keyname":"企微下载"
                }
            ],
            "jump_list":[
                {
                    "title":"企业微信官网"
                },
                {
                    "title":"跳转小程序"
                }
            ],
            "card_action":{
                "type":1
            }
          }
    	};
    	return {
    	    msg: newMsg
    	};
    
    03-06
    有用
    回复
  • ddzhan
    ddzhan
    2022-10-27

    什么时候可以取消啊,有些压根就不要跳转

    2022-10-27
    有用
    回复
  • 0.o
    0.o
    2021-11-22

    发送文本通知卡片会提示错误

    "errcode":42045,"errmsg":"Template_Card card_action Missing or Invalid, hint:


    "card_action": {
        "type": 0,
        "url": "",
        "appid": "",
        "pagepath": ""
    


    2021-11-22
    有用
    回复
登录 后发表内容