第三方平台

01第三方平台概述

≯℡__Kan透↙ 提交于 2019-12-07 01:05:34
第三方平台概述 一、概述 公众平台第三方平台是为了让公众号或小程序运营者,在面向垂直行业需求时,可以一键授权给第三方平台(并且可以同时授权给多家第三方),通过第三方平台来完成业务,开放给所有通过开发者资质认证后的开发者使用。 从业五特征上来说,第三方平台必须: 1、模式上,提供通用的解决方案 2、技术上必须基于安全的公众号授权机制 3、业务上,是公众号外包开发团队的未来前景和商业机会 从具体的业务场景上说,第三方平台包括以下场景: 1、提供行业解决方案,如针对电商行业的解决方案,或针对旅游行业的解决方案等 2、对公众平台功能的优化,如专门优化图文消息视觉样式和排版的工具,或专门定制的CRM用户管理功能,或功能强大的客服系统 在技术上,第三方平台是通过获得公众号或小程序的接口能力的授权,然后代公众平台帐号调用各业务接口来实现业务的,因此,第三方平台在调用各接口时,必须遵循公众平台运营规范,详见: 《微信公众平台运营规范》 。 为了便于管理,也为了帮助公众平台运营者快速理解和授权自己的接口和功能权限,微信开放平台将各种接口权限进行了专门的组织,请见: 【第三方平台权限集介绍页】 二、第三方平台的申请和上线流程 开发者在接入第三方平台开发时,申请和上线流程如下: 1、创建三方平台 在微信开放平台中,填写第三方平台的基本信息、需要的权限和相关参数(具体参数说明请见填写流程中说明)后

微信第三方开发 errcode : 40094解决方案

徘徊边缘 提交于 2019-12-05 19:15:15
{errcode : 40094 ,errmsg : req id: 40ZR.a0918ns30, invalid component credential} 这个是我遇到的问题网页授权oauth2.0错误信息 我当时思路如下: 1、微信服务器返回给我的授权码code是没有问题的,因为他不是invalid code这个错误 2、accesstoken肯定没问题,因为也没报 invalid accesstoken这个错误 3、微信官网找此错误码,发现居然没有,虽然找到一个一样的错误码40094,但是那个是微信卡卷的跟这个不是一个概念 4、百度,google满世界找这个错误码,发现找到的只有两条类似的,都没解决,但是在里面有人说可能是阿里云服务器IP不是固定的原因导致的 5、问了下我们的阿里云服务器IP是买的固定的 6、实属无奈之下猜想是不是,腾讯跟阿里巴巴竞争封他的IP 至于我为什么会有以上想法完全是因为,这个网页授权有时可以,有时不行,而且毫无规律可言 但不能获取授权token+openid的时候 就会一直出现40094错误 解决办法:最终解决发现问题来源是,缓存服务器的问题即accesstoken问题 1、至于我为什么没考虑到token过期,因为他始终没出现过token过期的问题 2、导致token过期的罪魁祸首是,因为我们申请了两个测试公众号第三方用于开发