收藏
回答

关于 python 调用微信公众号进行图文消息发送,一直提示40008?

{"filter": {"is_to_all": false, "tag_id": 100}, "mpnews": {"media_id": "17o6Lrnxs3zMcoMieQUOYsqGqB3AgSNNsIPsa-IWKfs"}, "msgtype": "mpnews", "send_ignore_reprint": 1}

https://api.weixin.qq.com/cgi-bin/message/mass/sendall?access_token=xxxxxxxxxxxx

{'errcode': 40008, 'errmsg': 'invalid message type rid: 60c079d9-63a38359-2a87bb12'}

一直提示40008错误信息


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

2 个回答

  • 张三疯
    张三疯
    2021-06-09

    你传进来的不是json,而是:

    filter=is_to_all&filter=tag_id&mpnews=media_id&msgtype=mpnews&send_ignore_reprint=1
    
    2021-06-09
    有用
    回复 1
    • 宁
      2021-06-09
      您看下 我下面贴了代码 传递方式应该没错呀
      2021-06-09
      回复
  • 宁
    2021-06-09

    pay_send_all={

            "filter":{

                "is_to_all":False,

                "tag_id":100

            },

            "mpnews":{

                "media_id":media_id

            },

            "msgtype":"mpnews",

            "send_ignore_reprint":1 

        }

        url='https://api.weixin.qq.com/cgi-bin/message/mass/sendall?access_token='+get_token()

        headers = {'Content-Type': 'application/json'}

        r=requests.post(url=url,data=pay_send_all, headers=headers)

    2021-06-09
    有用
    回复
登录 后发表内容
问题标签