首页
学习
活动
专区
工具
TVP
发布

公共账号同时接入微公共平台API(PHP)

支持多公共账号同时接入的公共账号第三方平台框架 应用案例: http://zixie.sinaapp.com demo路径: http://microdemo.sinaapp.com/WechatAPI...工具类,负责菜单,临时二维码生成等 - zixie.php:具体公共账号demo(zixie)的公共平台入口地址,配置在公共平台 …… - basic: - debug.php:日志记录类...- wechatTools.class.php:公共账号工具类,完成菜单、二维码相关功能 - wechatTools.do.php:公共账号工具类接口封装类 - wechatTools.test.php...主要分为六个部分 - wx_sample.php:提供的php接入demo 使用步骤 1.把整个项目目录clone到你的工程 2.修改WechatAPI下conf目录中的平台的配置文件 3.根据业务逻辑重写...当在对接遇到问题以后可以将conf_basic.php中的ZIXIE_DEBUG设置为true,这样会打印所有来自公共平台的用于消息到log

1.5K80
您找到你想要的搜索结果了吗?
是的
没有找到

公众平台-信服务开发

文章目录 背景: 一、各个平台介绍 二、公众平台介绍 三、开发前准备 四、服务器配置 五、服务器验证 六、消息接收 七、客服消息 八、获取素材 九、相关工具 十、最终效果展示 总结 背景: 近期接到了涉及开放平台公众平台相关的开发需求...,开发过程中踩了许多坑,把相关问题整理记录下来以便巩固记忆,并把总结的经验分享出来,本篇分享信服务开发,希望可以给大家提供帮助 一、各个平台介绍 1、开放平台:面向开发人员,为网站、App提供第三方登录功能...2、公众平台:对应的是公众,包括订阅、服务、企业,面向运营人员和开发人员,运营可以直接登录公众管理后台查看公众的整体情况,开发人员则是通过调用提供的各种接口来增强公众的功能; 3、...商户平台,用户通过支付的钱,最终到达商户账号。...无论是开放平台还是公众平台,涉及到支付,都需要商户平台账号 解释一下什么是服务什么是订阅 通过官方提供的图片可以了解到,订阅的优势就是进行消息推送,而服务的优势是能够提供个性化的服务 二、

6.8K30

公众平台开发_订阅 小程序

前言 平台提供开放平台相关的接口API,企业用户或者开发者可以使用开放接口API定制开发业务应用,并且可以绑定开发应用的链接地址到公众菜单中,终端用户可以通过关注公众订阅或分享内容、通过公众提供的菜单链接使用定制的业务应用...绑定公众交互接口 1.登录公众管理平台 2.绑定公众交互接口地址: https://55vl963292.goho.co/main/ 2.4....开发公众菜单 公众交互接口中调用开放平台接口API创建菜单。 2.4.1....其中ACCESS_TOKEN_URL是开放平台的API地址、APP_ID是公众开发者ID、APP_SECRET是公众开发者密钥。主体代码如下所示: 2.4.2....开放接口创建菜单 使用上一步骤获取到的access_token,请求开放平台的菜单创建API。其中,CREATE_MEMU_URL是开放平台的API地址。主体代码如下所示: 2.4.3.

4.9K20

公众平台开发 —— 公众支付功能(PHP)

背景介绍:    随着智能手机的普及,移动支付下的、支付宝所提供的便利需求不言而喻,好吧,至少我周围连个小摊贩的早餐都可以支付,而且人家手机还比我高档得多。...1.搜索 支付开发文档 在此选择“公众支付”,个人建议如果时间允许可以阅读官方提供的文档所有信息,也算是对人家成果的一种肯定,虽然很多人吐槽接口中曾存在的 bug,另一种情况就是直接下载他们的...二.服务/商户 公众信息配置 1.在“基本配置”中获取 AppID,AppSecret 等信息,注意开启“开发者模式” 2.在“支付”中选择“开发配置”    根据提示配置授权目录,因为我暂时仅作为支付的测试...三.代码配置实现 1.登录商户平台下载商户证书,然后放置在cert/目录下 ? 2.根据代码中对下面四个重要数据的描述,获取并添加到相应位置 ?...附录: 1.源代码参考链接 2.推荐博客 ThinkPHP整合支付之JSAPI模式   PHP支付接口开发   ThinkPHP支付接口开发完整例子   白俊遥技术博客

9.8K20

公众-接口

接入微公众平台开发,开发者需要按照如下步骤完成: 填写服务器配置 验证服务器地址的有效性 依据接口文档实现业务逻辑 填写服务器配置 说明:现在选择提交肯定是验证token失败,因为还需要完成代码逻辑...注意:如果没有注册公众,也可以利用测试平台完成上述过程(在开发过程中建议使用测试账号,待真实上线时使用自己真实的公众即可) 测试平台:http://mp.weixin.qq.com/debug/cgi-bin...sha1加密 开发者获得加密后的字符串可与signature对比,标识该请求来源于 搭建Django服务 创建Django工程并添加应用 修改配置文件settings.py ALLOWED_HOSTS...">'sunck' # 把参数放到list中排序后合成一个字符串,再用sha1加密得到新的字符串与发来的...自有公众开发: 测试平台

12.2K10

公众开发相关流程及功能介绍怎么写_公众平台官网

开发前准备 1.1 注册公众平台账号 进入的网址:https://mp.weixin.qq.com。...1.1.1 订阅 适用于个人和组织,群发消息1条/天,消息展示在订阅列表里,有基础消息接口,可以自定义菜单,无支付功能。...部分重要接口、功能案例 公众开发时,相关的功能只能通过SDK调用(也就是jweixin.js文件),它不像小程序开发,可以通过wx.***就能调用,省去了中间一些复杂的操作。...2.1 JSSDK使用步骤 2.1.1 绑定域名 先登录公众平台进入“公众设置”的“功能设置”里填写“JS接口安全域名”。...网页授权(非静默) 2.2.1 网页授权域名配置 就是把需要授权的域名现配置在公众平台后台,【公众设置】->【功能设置】,找到功能【网页授权域名】,把域名配置进去。

4.7K20

开发--公众(一)

工具: 公众,新浪云(还有云豆 ? ),SourceTree 准备: 开通一个测试并关注(毕竟不是测试我们没有那么多权限啦.)...公众平台开发者文档--接入指南 1.在新浪云服务器的仓库里新建PHP文件,右键url访问,复制url地址在 测试账号的 接口配置信息里,Token 随便起一个 (好记的)名字 2.配置PHP文件并上传服务器...,配置按照 公众开发者文档 接入指南,第一步已经在第一条完成 3, 第二步 下载PHP示例代码,解压打开PHP文件夹下的 sha1.php 文件, 修改文件信息如下: <?...公众平台开发者文档--获取access_token 官方文档是这样说的. access_token是公众的全局唯一接口调用凭据,公众调用各接口时都需使用access_token。...公众平台开发者文档--自定义菜单--自定义菜单创建接口 8. 新建一个PHP文件,我取名 menu.php ,此文件用来自定义菜单,代码示例: <?

21K32

公众公众开发——Werobot入门指南

服务器部署 验证服务器有效性 实验效果 补充 Werobot简介 Werobot项目地址(作者:whtsky):链接 WeRoBot 是一个公众开发框架,采用MIT协议发布。...个人订阅无法使用自定义菜单开发接口!需要认证! 个人订阅无法使用自定义菜单开发接口!需要认证! 然而,个人名义的订阅无法进行认证,所以开发的热情一下子丢了一半。...服务器部署 如果要进行的自定义开发,你需要一台后台服务器来接受用户消息,处理消息,最后返回消息给用户。 并且,你的服务器需要有域名,也就是网址,而非IP地址。...一般来说,如果你的服务器只有一个后台服务,请使用80端口! 如果你是https,请使用443端口! 注意到我的token是随机自己设置的,规定是3位以上数字字母。...,token=‘yzd’,点击确定,会自动发送一个确认信息到你的服务器,一旦成功返回正确结果,验证就成功了。 ? 实验效果 现在,你可以用手机给订阅发消息: ?

21.8K21

公众借用别的公众支付配置

借用其他账号支付之前,要确保要借用公众支付已开通;并且要借用支付的公众可以添加支付授权目录、安全域名、授权域名和IP白名单;满足支付条件的账号(包括认证的服务、认证的政府与媒体类订阅...),可以在公众平台左侧导航中出现“支付”的文字,点击即可进行申请。...APPID和APPsecret在公众平台查看,若借用的是其他账号的支付,则填写这个开通支付的公众的APPID和APPsecret ;商户和API密钥需登录商户平台查看设置 ,配置后点击确定即可保存...第五步、使用开通支付公众登录公众平台,点击左侧菜单的设置-》公众设置-》功能设置,添加安全域名、授权域名为:weixin.gycode.com ?...第六步、开通支付的公众登录公众平台,点击左侧菜单 开发-》基本配置,添加IP白名单:115.28.49.127 ? 以上参数都配置成功后即可使用借用支付。

18.6K20

公众代理运营公司_多平台推广

---- 验证域名服务器 这是做公众开发必备的第一部,它要求开发者准备好自己的服务器和域名,并且有一个指定的接口可以返回指定信息: 下面我来介绍一下这个功能点的实现,其实就是Nginx中配置好路径.../utils/log"); const logger = getLog('wechat_service'); /** * 参数 描述 * signature 加密签名,signature结合了开发者填写的...logger.info(`resultcode is : ${ resultCode}`); //3.开发者获得加密后的字符串可与signature对比,确认该请求来源于...测试配置菜单可以参考: 公众平台接口调试工具-配置菜单 ---- 获取Access_token 好了,拿到Code 就可以开发下面的接口了,第一步没有什么问题。...还有一点就是,rejectUnauthorized: false因为的Api接口是https的,所以这里还要把证书校验去掉。 至此,接口可以正常调通。

1.3K30

通过开放平台授权获取公众文章

开源中国应该百分百使用了此接口,而腾讯云开发者社区就不一定了,通过查看公众设置中的授权管理,腾讯云官网只授权了公众账号信息服务和获取认证状态信息两个权限集。...而开源中国的授权权限就是本文中要说明的两个:公众账号信息服务和素材管理。...公众账号信息服务 用于获取授权公众的信息,例如头像、名称、二维码地址、头像地址、简介等 素材管理 用于获取发布的文章等 配置 开始之前需要先注册开放平台,有一个发布过文章的公众用于测试。...在开发平台中进行配置: 第三方平台详情 获取APPID和AppSecret; 开发配置中配置公众权限集:3 公众账号信息服务 和 11 素材管理; 开发配置中配置开发资料,设置授权流程相关的域名和白名单等...auth.php 用于生成授权的链接,这里需要生成链接可点击,因为的授权链接需要携带referer才正常授权。

39051

公众三方平台开发【代公众接收消息事件并响应】

今天要讲的是代公众接收消息并进行回复,这里要用到的就是咱们之前在公众三方平台开发【帐号注册、平台创建】里写到的“公众消息与事件接收URL”,在接收的目标方法里,我们首先要获取到推送过来...这里我们会用到公众三方平台开发【component_verify_ticket篇】里同样的解密方法进行数据的加解密操作,如下: require_once(dirname(__FILE__).'...trim( $_GET ['msg_signature'] ); $pc = new \WXBizMsgCrypt ( $token, $encodingAesKey, $appId ); //获取到推送过来...simplexml_load_string($msg,'SimpleXMLElement',LIBXML_NOCDATA); 然后,根据不同的消息类型做出相应的回复,当消息类型为“event”且为用户关注事件时,公众给用户自动回复一个文本消息...['nonce'], $encryptMsg); if($errCode ==0){ $res = $encryptMsg; } echo $res;         } 需要注意的是,在代公众实现其功能的时候

90440

公众-公众推广

一、生成二维码 为了满足用户渠道推广分析和用户帐号绑定等场景的需要,公众平台提供了生成带参数二维码的接口。...使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众可以接收到事件推送 目前有2种类型的二维码: 临时二维码 有过期时间的,最长可以设置为在二维码生成后的30天(即2592000秒)后过期...永久二维码主要用于适用于帐号绑定、用户来源统计等场景 生成二维码的步骤: 获取access_token 创建二维码ticket 凭借ticket到指定URL换取二维码 创建二维码ticket: 原理:对信服务器发起...则用户可以关注公众,关注后会将带场景值关注事件推送给开发者 如果用户已经关注公众,则会将带场景值扫描事件推送给开发者 用户还未关注公众 xml数据包 用户已经关注公众 xml数据包 <!

8.8K11

公众-公众介绍

一、账号介绍 个人:普通用户之间的交流和通讯 公众公众主要面向名人、政府、媒体、企业等机构推出的合作推广业务。...在这里可以通过渠道将品牌推广给上亿的信用户,减少宣传成本,提高品牌知名度,打造更具影响力的品牌形象 区别: 公众和个人是完全不同的 对个人的定位是普通用户之间的交流和通讯,并不鼓励和支持使用个人进行营销推广...此外,认证的服务还可以申请支付。粉丝可以使用支付向进行付款(订购服务或购买商品)。所有这些,都是个人不具备的 公众的注册几乎是没有门槛的。...不过针对不同类型的公众提供的功能不同,资质要求也不一样 公众与公众平台: 公众平台公众平台是运营者通过公众号为信用户提供资讯和服务的平台,而公众平台开发接口则是提供服务的基础,开发者在公众平台网站中创建公众...公众平台https://mp.weixin.qq.com/ 可以用来注册、管理公众 认证:认证是公众平台为了确保公众帐号的信息的真实性、安全性,目前提供给公众服务进行认证的服务

9K20
领券