[图片] 上面的接口返回的 msgid,实际指的是图文消息的: msg_data_id。 ----------------------- 而api的删除群发功能,中需要的是 【消息id】:msg_id。 我发现腾讯经常各种api和文档出错,惨不忍睹。 msg_id 出现的情况只有一种,那就是使用api接口群发消息,然后会返回 msg_id(消息id),如果是图文消息的话,还会增加返回字段:msg_data_id。使用 https://api.weixin.qq.com/datacube/getarticlesummary?access_token 图文分析接口中的这个api,返回的msg_id, 和 群发API 返回的 msg_data_id 相对应。 真是辣鸡的不要不要的
要用api的删除群发功能,需要找公众号已发文章的msg_id?提示"errcode": 40059,多年前发的公众号文章是用的不知哪里的第三方平台,目前已经找不到,所以需要用api的删除群发功能(地址:https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Batch_Sends_and_Originality_Checks.html#4),post的时候{"msg_id":30124,"article_idx":2},需要找公众号已发文章的msg_id, 因此使用了下面标的id[图片] ,但是返回提示是{ "errcode": 40059, "errmsg": "invalid msg id hint: [.YTCtA0299st20]" } 没有办法只好用 https://api.weixin.qq.com/datacube/getarticlesummary?access_token= xxxxx , 获取该文章的json信息 [图片] 但是,把这个msgid当成msg_id,然后进行json post ,还是无法删除提示{ "errcode": 40059, "errmsg": "invalid msg id hint: [.YTCtA0299st20]" }, 所以来请教如何获取已经推送的文章的msg_id。 诚挚感谢!!! 诚挚感谢!!!
2020-06-22