怎么做微信公众号推送

怎么做微信公众号推送,第1张

微信公众号推送方法及步骤;

一、微信公众号推送规则

微信公众号分为订阅号和服务号,无论有没有认证,订阅号每天都能推送一条消息,也就是每天只能推送一次消息给粉丝;

服务号无论有没有认证,每月只能推送4条,也就是4次;

可推送的类型:可推送600字以内的文字、(大小不超过2M,格式可为bmp,png,jpeg,jpg,gif)、语音(大小不超过5M,长度不超过60s,格式可为mp3,wma,wav,amr)、视频(大小不超过20M,格式可为rm,rmvb,wmv,avi,mpg,mpeg,mp4),还可推送图文消息;

图文消息分为单图文和多图文消息,单图文消息即是每次只发送一条图文消息,即包含,又包含文字,多图文消息是每次可发送多条图文消息;

要推送消息首先要登录微信公众平台后台。

二、文字、、语音、视频消息如何推送?

文字消息推送:在空白界面编辑好文章内容,点击下方群发即可。

消息推送:

①点击发送消息的图标,会d出的对话框,先点击上传,在电脑里选择自己要发送的

②按照显示,选中要发送的;

③确定即可把要发送的放在发送框里,然后点击推送,即可把发送给粉丝,注意,一次只能发送一张。

语音、视频消息与消息推送类似,需先录好想发送给粉丝的语音或者视频,存放在本地电脑里,然后点击上传,然后选中要发送的语音或者视频,确定之后点击推送按钮即可。

三、图文消息如何推送?

编辑图文消息:

点击图文消息的图标,会d出一个对话框,若您要发送的是单图文消息,即选择单图文消息,若要发送的是多图文消息,则点击多图文消息,选择后会出现如下页面,这里以多图文的发送为例,单图文消息推送与之类似。

预览与保存:要发送的图文全部编辑完成后,可点击底部的预览发送到指定的人微信里进行预览,不过只能定位微信号,故此人必须设置微信号。预览之后觉得没问题了,就可以保存了。

发送图文消息:

保存成功后,会跳转到素材管理里面,然后点击推送功能,点击图文消息,选择素材点击自己刚录的那个素材,然后确定即可,下图是小编刚录入的素材,图中左边即为选中的素材。

之前公司下达了开发微信只一块的任务,然后我就去网上取了一番经,可是感觉对于我这种微信开发的新手来说,所需要的东西太多,太凌乱了,然后整个人就懵逼了。

费了很长时间才将微信接口调用完成。所以呢,我整理了一下,调用微信接口前需要准备的内容。

1微信公众平台的appid

2微信公众平台的secret

3获取tokenid

4获取ticket

5生成签名的随机串

6生成签名的时间戳

7生成签名

================================================================================

1微信公众平台的appid

2微信公众平台的secret

这两者需要登录到申请的微信公众平台中去获取,建议写在配置文件中

================================================================================

3获取tokenid

这里是获取微信tokenid的返回对象

注意:在每个微信公众号中获取tokenid的次数是有限的,所以应该将获取到的tokenid储存起来,以便后续使用。我使用的方法是将tokenid存储在数据库中,所以在每次使用之前都要做判断处理

/tokenid保存方式说明:

可在数据库中创建表:SysConfig(用户存储项目中的配置数据)

字段:

ConfigKey:用于查询该条数据的key,做为主键

ConfigValue:存储数据的值

TypeName:该条配置数据的名称

Description:说明

CreateTime:创建时间

LastModifyTime:上次修改的时间

AllowEdit:是否可编辑

LastValue:上一次的值

tokenid的有效时间是两个小时=7200秒,每重新获取一次就更新一次LastModifyTime的值,将LastModifyTime和当前时间进行比对,如果小于7200秒则可以不用再次获取,反之则需要再次从微信获取。

/

===================================================================================================

4获取ticket。需要上一步中获取到的tokenid。

=====================================================================================================

5生成签名的随机串

====================================================================================================

6生成签名的时间戳

====================================================================================================

7生成签名

====================================================================================================

最后可以将这些步骤封装在一个方法中

===================================================================================================

页面上面调用我们上面配置好的内容

===================================================================================================

请求的后台代码

至于需要的接口就去微信公众平台开发者文档中去查看啦。

明确在哪接收消息

从微信公众平台接口消息指南中可以了解到,当用户向公众帐号发消息时,微信服务器会将消息通过POST方式提交给我们在接口配置信息中填写的URL,而我们就需要在URL所指向的请求处理类CoreServlet的doPost方法中接收消息、处理消息和响应消息。

接收、处理、响应消息

下面先来看我已经写好的CoreServlet的完整代码:

package orgliufengcourseservlet;

import javaioIOException;

import javaioPrintWriter;

import javaxservletServletException;

import javaxservlet>

企业微信机器人可以通过配置规则或编写代码,实现自动推送示例信息。

具体来说,可以使用企业微信提供的接口和 SDK,编写代码实现机器人自动推送信息。或者在企业微信后台配置规则,按照设定的时间或事件自动推送信息。

具体的实现方式和细节需要根据具体业务需求来确定。

1 可以通过微信搜索功能找到创游世界微信公众号并关注,或者扫描创游世界官网上提供的微信二维码进行关注。

2 创游世界微信公众号是一个游戏资讯平台,提供最新的游戏资讯、攻略、评测等内容,同时也会不定期推送游戏礼包和活动福利。

3 在关注创游世界微信公众号后,可以通过菜单栏或者回复关键词进行相关内容的查询和获取,是游戏爱好者不可错过的平台。

以上就是关于怎么做微信公众号推送全部的内容,包括:怎么做微信公众号推送、C# 关于调用微信接口的代码、微信公众平台如何通过php代码给会员发送被动响应消息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10145170.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存