位置: 编程技术 - 正文

php微信公众平台开发之微信群发信息(php公众号开发框架)

编辑:rootadmin

推荐整理分享php微信公众平台开发之微信群发信息(php公众号开发框架),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php 微信公众号,php对接公众号支付,php微信公众平台官网,php微信公众号开源框架,php微信公众号开源框架,php微信公众平台官网,php公众号,php 微信公众号,内容如对您有帮助,希望把文章链接给更多的朋友!

1、目的

  完成在微信公众号中群发消息。这里只是完成简单的文字发送。也可以发送语音图片等,只是发送数据格式不同而已,下面有链接,可以查询数据类型的数据发送格式。

2、群发短信的流程

获取测试公众账号(有账号的可以不用测试账号,不过正式的账号限制比较多)用户关注上面的公众账号通过appid和appsecret获取我们的access_token通过access_token群发短信

3、获取测试公众账号 + 关注公众号

1)、公众测试账号获取

  访问上面的连接,选择“接口测试号申请”获得直接打开  登录完即可获取到一个测试公众账号的信息。主要有appId和appsecret两个参数,这将唯一标示一个公众号,并且需要将他们作为参数获取用户的信息。、

2)、配置接口信息

这一步可以参照微信接入说明,该页提供一个php的实例下载,很简单基本上修改一下自定义的TOKEN就好了,然后把验证页面放到自己的服务器上。

这里我提供我做的一个例子:

准备资源:

域名+空间(我的是sae空间+万网域名)、仅作验证的php文件

域名指向的空间根目录我创建了一个wx_sample.php

wx_sample.php

  然后填写配置信息Token (一定要与上面的wx_sample.php中的token一致)、URL(wx_sample.php的地址)

然后提交就可以了

如果提示失败,请检查Token与URL【如果是自己的域名和空间,请备案; 百度sae、新浪sae的需要自己申请而且认证通过(就是自己拍一个手握证件照上传,很简单的 最短2天就o了),这一步必须】

3)配置JS接口安全域名

  填这个域名是一定不要带protocol的,比如说 这样是不对的,这是URL不是域名

  域名应该是类似 www.sagosoft.com这样的 【否则在微信js-sdk接入时会提示invalid url domain】

4)关注公众号

  用户只有关注了这个公众号了,才能通过打开有公众号信息的链接去授权第三方登录,并获取用户信息的操作。故我们还需要用我们的微信关注微信号,操作如下:

  还是刚刚那个登录成功后跳转的页面,我们可以看到,该页面有一个二维码,我们可以通过扫描该二维码进行关注,关注成功在右边的“用户列表”会多一个用户的信息。如下图所示:

5)配置回调函数

我们在微信客户端访问第三方网页(即我们自己的网页)的时候,我们可以通过微信网页授权机制,我们不仅要有前面获取到的appid和appsecret还需要有当用户授权之后,回调的域名设置,即用户授权后,页面会跳转到哪里。具体的配置如下:

还是在刚刚的页面,有一个“网页授权获取用户基本信息”,点击后面的修改

填写回调的域名:

域名是上面配置的根域名,假如你上面 “接口配置信息” 填写的url 为zcr.sinaaappc.com/wx_sample.php,这里只要填写zcr.sinaaappc.com 就可以了。

如果你的网址没有被列入过黑名单,就会在顶部出现

php微信公众平台开发之微信群发信息(php公众号开发框架)

注意:

1、这里填写的是域名(是一个字符串),而不是URL,因此请勿加 、 都可以进行OAuth2.0鉴权。但 、 、   access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的access_token失效。

获取方法:

http请求方式:   在公众平台网站上,为订阅号提供了每天一条的群发权限,为服务号提供每月(自然月)4条的群发权限。而对于某些具备开发能力的公众号运营者,可以通过高级群发接口,实现更灵活的群发能力。

请注意:

1、对于认证订阅号,群发接口每天可成功调用1次,此次群发可选择发送给全部用户或某个分组;2、对于认证服务号虽然开发者使用高级群发接口的每日调用限制为次,但是用户每月只能接收4条,无论在公众平台网站上,还是使用接口群发,用户每月只能接收4条群发消息,多于4条的群发将对该用户发送失败;3、具备微信支付权限的公众号,在使用群发接口上传、群发图文消息类型时,可使用<a>标签加入外链;4、开发者可以使用预览接口校对消息样式和排版,通过预览接口可发送编辑好的消息给指定用户校验效果。

1)根据分组进行群发【订阅号与服务号认证后均可用】

调用接口:

在body添加如下数据(以JSON格式数据发送)——发送其他格式数据,只需要改里面参数信息即可,具体可查看微信官方文档:

参数说明:

例子:发送给所有人

url:

发送的json数据:发送给所有人

返回数据:

参数意义:

错误码及其以及查询:

全局错误码解析

使用postman模拟https请求发送如下图所示:

2)根据OpenID列表群发【订阅号不可用,服务号认证后可用】

发送的http请求url:(注意:和上面的不同)

数据格式:

其中OPENID1和OPENID2是我们要发送的微信用户openId(用户的唯一标示)。

例子:

发送"oF3PcsnsrMiJzEwalZZbAfWQpxCI","oF3PcshH1CUIhR_WYau6swUiPzlw" 两个用户。

内容为:hello from boxer.<a href='www.baidu.com'>欢迎来到百度</a>

url:

json数据:

返回数据:

使用postman模拟发送请求如下:

微信号接收到的内容:

致谢:感谢您的阅读!

标签: php公众号开发框架

本文链接地址:https://www.jiuchutong.com/biancheng/301888.html 转载请保留说明!

上一篇:PHP函数引用返回的实例详解(php 引用)

下一篇:PHP使用FFmpeg获取视频播放总时长与码率等信息(php获取flag)

  • 运输费用怎么计算出来
  • 买房子一定要交税吗
  • 生产成本和销售费用是对应账户吗
  • 排污费用计入什么会计科
  • 金蝶财务系统录入发票
  • 单位全额承担社保相当于领生活费了吗
  • 印花税按什么金额吗
  • 保险服务保费会计分录
  • 税种认定网上操作流程
  • 小型微利企业申请
  • 企业有哪些行为
  • 行政事业单位专用材料费列支范围
  • 收到货款未开发票怎么做分录
  • 行政事业单位会计的工作内容
  • 地税能不能查到个人的贷款行为?
  • 单位参加城镇职工基本养老保险缴费基数怎么填写
  • 当月未认证的发票可以作废
  • 电梯安装简易征收的优点
  • 电子版A4黑白发票可以抵税吗?
  • 小规模纳税人增值税优惠政策2023
  • 土地增值税允许扣除的评估价
  • 销售折扣账务怎么处理
  • 退税指导
  • 内部存货交易的抵消分录例题讲解
  • 利润表中的其他综合收益
  • 三证合一后的税务登记证查询方法
  • linux系统怎么访问共享文件夹
  • 天津市残保金缴纳标准
  • 财务费用利息收入怎么结转
  • 建兰的养殖方法和注意事项 盆栽
  • thinkphp伪静态nginx
  • 自己组装产品再卖掉
  • 前端开发软件哪个最好
  • 前端cgi
  • 转账不同银行同城转账手续费多少
  • c++怎么创建文件夹
  • 电子回单是什么样子
  • 连锁店会计的工作内容
  • 不同会计制度资产负债表金额不一样
  • 出租的厂房折旧记哪里
  • 购买礼品的会计怎么做账
  • 什么叫资本退出
  • Linux常用命令与vim
  • 劳务派遣公司必须有劳务派遣证吗
  • 公司个人借款如何做账
  • mysql存储过程查看权限
  • 实收资本变化
  • 劳务报酬所得税可以退税吗
  • 小规模纳税人有哪些
  • 小企业会计准则调整以前年度费用分录
  • 分公司挣的钱归谁所有
  • 小规模纳税人免税政策2023年
  • 事业单位结余是什么意思
  • 收到土地使用权计入什么科目
  • 跨年成本少结转如何调整
  • 给员工买的手机能抵扣税吗
  • 企业存货借款利息怎么算
  • 工程公司本月没发工资
  • 食堂没发票如何记账
  • 苗木免税发票可以开专票吗
  • 施工企业主营业务收入二级科目有哪些
  • 企业净资产怎么填
  • 变卖固定资产怎么交税
  • 完美解决usb供电不足
  • centos7.4修改主机名
  • 比较常见的成语有哪些
  • wwSecure.exe - wwSecure是什么进程
  • mce文件是什么软件
  • kdeskcore.exe是什么
  • win8怎么开机不用密码
  • jquery生成div
  • Facebook推出强大Android图片库Fresco 自动释放内存 图片缓存 内存益处
  • 简单的jquery插件实例
  • java script教程
  • python中的编码
  • 面向对象的编程语言更适合大规模编程
  • 关于明确干部挂职工作期间有关待遇的
  • 宿豫区国税分局电话
  • 个人所得税小孩上大学可以扣除吗
  • 重庆税务局app下载官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设