多年前发的公众号文章是用的不知哪里的第三方平台,目前已经找不到,所以需要用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。
诚挚感谢!!!
诚挚感谢!!!
上面的接口返回的 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 相对应。
真是辣鸡的不要不要的
@官方 目前我发现可以根据 查公众号历史文章的时候查询到msg_id 但是用公众号后台发送的文章不能通过接口删除 只有通过接口发文的文章可以通过接口删除 求助为什么?
是规则限制嘛@官方小姐姐 @官方
如何已知自己微信公众号的文章的链接获取该文章对应msg_id ?