2018-03-19 11:25:57 hanchao5272 阅读数 5252
  • 微信支付开发-微信公众号开发12-微信开发php

    微信公众平台开发之微信支付开发是子恒老师《微信公众平台开发》视频教程的第12部。详细讲解了用php进行微信支付的开发。内容包含获取支付密钥,微信公众号支付开发,扫码支付,微信刷卡支付,异步处理支付结果等等。欢迎反馈,微信/QQ:68183131

    27803 人正在学习 去看看 秦子恒

微信服务号开发方式多种多样,本文对接触过的一种微信服务号开发模式进行记录,作为今后参考的依据。

1.开发模式

本文描述的开发模式如下:

  1. 客户或者市场部等申请服务号
  2. 开发部开发并发布移动端服务的测试版本至互联网上。
  3. 使用测试号进行微信的开发和测试:通过配置测试号的自定义菜单,指向已发布到互联网的测试服务地址
  4. 在正式上线前,获取已经审核通过服务号
  5. 在正式上线时,将服务号自定义菜单配置成已经发布到互联网上的正式服务地址即可。

2.快速链接

  1. 微信公众平台技术文档
  2. 微信公众平台运营规范
  3. 公众平台服务号、订阅号、企业号的相关说明
  4. (企业)注册公众平台步骤
  5. 微信公众平台接口测试帐号申请
  6. 微信公众平台接口调试工具

3.开发说明

对微信开发中的几个环节进行说明。

3.1.微信公众平台接口测试帐号申请

访问https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login,登录微信公众平台接口测试帐号申请登录页,如下图所示:
这里写图片描述

点击登录按钮,用自己的微信号扫描弹出的二维码,并确认登录,则页面会跳转至测试号管理的首页,如下图所示。
这里写图片描述

在此页面可以获取测试号的appIDappsecret.

3.2.关注测试号

测试号管理的首页,滚动页面,至测试号二维码部分,用微信扫描二维码,即可关注这个测试号。

3.3.获取access_token

访问https://mp.weixin.qq.com/debug/cgi-bin/apiinfo?t=index,登录微信公众平台接口调试工具页面,如下所示:
这里写图片描述
将之前获取的appIDappsecret复制粘贴到对应的输入框,点击检查问题,可以获得测试号access_token,如下图所示。
这里写图片描述
复制此access_token。然后点击接口类型的下拉菜单,选择自定义菜单,如下图所示。
这里写图片描述
access_token粘贴到对应的输入框中,然后将自定义**菜单json(后续章节有示例)**传复制到body中,点击检查问题,如果json没有问题,则会出现正确的返回值,如下图所示。
这里写图片描述
稍等片刻,通过微信关注的公众号,去访问测试号,会发现微信测试号的菜单已经发生变更。

3.3.自定义菜单样例

自定义菜单json示例:

{
    "button": [
        {
            "type": "view", 
            "name": "百度一下", 
            "url": "https://www.baidu.com"
        }, 
        {
            "name": "菜单", 
            "sub_button": [
                {
                    "type": "view", 
                    "name": "搜狗一下", 
                    "url": "http://www.soso.com/"
                }, 
                {
                    "type": "view", 
                    "name": "视频", 
                    "url": "http://v.qq.com/"
                }, 
                {
                    "type": "view", 
                    "name": "百度一下", 
                    "url": "https://www.baidu.com"
                }
            ]
        }
    ]
}

说明:

  • "type": "view"view是一种类型的自定义菜单,表示用户点击view类型按钮后,微信客户端将会打开开发者在按钮中填写的网页URL。
  • name:菜单名称。
  • url:菜单指向的开发者提供的服务地址。
2019-03-22 15:38:39 xialong_927 阅读数 469
  • 微信支付开发-微信公众号开发12-微信开发php

    微信公众平台开发之微信支付开发是子恒老师《微信公众平台开发》视频教程的第12部。详细讲解了用php进行微信支付的开发。内容包含获取支付密钥,微信公众号支付开发,扫码支付,微信刷卡支付,异步处理支付结果等等。欢迎反馈,微信/QQ:68183131

    27803 人正在学习 去看看 秦子恒

1、调用微信JS-SDK网页开发接口

测试账号,在不关注测试公众号时,访问调用JS-API接口的网页时,wx.config会报错,提示必须关注此测试公众号。

服务号,不关注公众号时,也可以正常使用微信JS-API接口,不会报错,扫一扫,地理位置都可以正常使用。

2、网页授权

测试公众号,只有在关注公众号的情况下,才可以获得授权,直接访问授权页面会报错:必须关注此测试公众号。

服务号,不关注微信公众号的情况下,也可以正常获得授权,静默授权和非静默授权,非静默授权会弹出授权页面。

完!!!

2015-06-04 09:53:12 wyx100 阅读数 4594
  • 微信支付开发-微信公众号开发12-微信开发php

    微信公众平台开发之微信支付开发是子恒老师《微信公众平台开发》视频教程的第12部。详细讲解了用php进行微信支付的开发。内容包含获取支付密钥,微信公众号支付开发,扫码支付,微信刷卡支付,异步处理支付结果等等。欢迎反馈,微信/QQ:68183131

    27803 人正在学习 去看看 秦子恒

还在为微信开发,没有认证过的服务号烦恼?微信已经给开发者提供了测试号(开通了认证过的服务号的高级接口,支付等)

使用微信提供的测试号(开通了服务号的功能),微信提供给开发者开发测试使用。


http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login





2018-01-10 10:26:10 joefany 阅读数 100770
  • 微信支付开发-微信公众号开发12-微信开发php

    微信公众平台开发之微信支付开发是子恒老师《微信公众平台开发》视频教程的第12部。详细讲解了用php进行微信支付的开发。内容包含获取支付密钥,微信公众号支付开发,扫码支付,微信刷卡支付,异步处理支付结果等等。欢迎反馈,微信/QQ:68183131

    27803 人正在学习 去看看 秦子恒

官方链接:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

扫描关注后登录

需要填写接口配置,一个公网能访问的域名,推荐用natapp。

填写JS接口安全域名 ,设置JS接口安全域后,通过关注该测试号,开发者即可在该域名下调用微信开放的JS接口,请阅读微信JSSDK开发文档

注意:不知道啥原因,用自己的帐号申请测试帐号后貌似不能立即关注,但是同事的微信能关注。自己的帐号是过了两天就能关注了。



2019-04-02 23:01:34 weixin_38361347 阅读数 92
  • 微信支付开发-微信公众号开发12-微信开发php

    微信公众平台开发之微信支付开发是子恒老师《微信公众平台开发》视频教程的第12部。详细讲解了用php进行微信支付的开发。内容包含获取支付密钥,微信公众号支付开发,扫码支付,微信刷卡支付,异步处理支付结果等等。欢迎反馈,微信/QQ:68183131

    27803 人正在学习 去看看 秦子恒

微信测试账号申请

由于用户体验和安全性方面的考虑,微信公众号的注册有一定门槛,某些高级接口的权限需要微信认证后才可以获取。

所以,为了帮助开发者快速了解和上手微信公众号开发,熟悉各个接口的调用,我们推出了微信公众帐号测试号,通过手机微信扫描二维码即可获得测试号。

打开网址扫码登陆 :

https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421137522

然后设置自己的服务器地址和 token

在这里插入图片描述

没有更多推荐了,返回首页