美文网首页ThinkPHP工具自由人 的 阅读笔记
微信开发笔记--可以用accessToken获得的调用

微信开发笔记--可以用accessToken获得的调用

作者: Transnet2014 | 来源:发表于2015-01-28 04:51 被阅读1005次

    微信公众平台高级群发接口

    1. 上传图文消息素材

    1.1 这是什么?

    用于公众号图文资源的维护,见文知意。

    1.2 如何使用?

    1.2.1 封装json数据(粗斜体为必填,一次性可以封装多条数据,格式固定,但微信官方有如下规定)

    无论在公众平台网站上,还是使用接口群发,用户每月只能接收4条群发消息,多于4条的群发将对该用户发送失败。

    {"articles": [{

    "thumb_media_id":"qI6_Ze_6PtV7svjolgs-rN6stStuHIjs9_DidOHaj0Q-mwvBelOXCFZiq2OsIU-p”,

    "author":"xxx",

    "title":"Happy Day",

    "content_source_url":"www.qq.com",

    "content":"content",

    "digest":"digest"

    },

    ...

    ]}

    1.2.2 将数据POST到如下地址

    https://api.weixin.qq.com/cgi-bin/media/uploadnews?access_token=ACCESS_TOKEN

    1.2.3 返回json数据

    {"type":"news",

    "media_id":"CsEf3ldqkAYJAU6EJeIkStVDSvffUJ54vqbThMgplD-VJXXof6ctX5fI6-aYyUiQ",

    "created_at":1391857799}

    1.2.4 错误处理

    返回码可以查阅全部返回码对照表(一下均为此,不再赘述)

    2 根据分组进行群发

    2.1 这是什么?

    分组是公众账号的管理机制,使用分组可以定向投放信息,合理运营公众账号,规避风险等。

    2.2 如何使用?

    2.2.1 封装json数据(全部信息均为必填,图文消息的media_id需要通过上述方法来得到)

    {

    "filter":{"group_id":"2"},

    "mpnews":{"media_id":"123dsdajkasd231jhksad"},

    "msgtype":"mpnews"

    }

    2.2.2将数据POST到以下地址

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

    2.2.3 返回json数据
    {

    "errcode":0,

    "errmsg":"send job submission success",

    "msg_id":34182

    }

    相关文章

      网友评论

        本文标题:微信开发笔记--可以用accessToken获得的调用

        本文链接:https://www.haomeiwen.com/subject/krtlxttx.html