精华内容
下载资源
问答
  • 比如微信关注【当当网】公众号,进入【我的当当】则已经自动注册登录了。没有微信网页授权这一步,微信文档https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842&token=&lang=zh_CN。...

    比如微信关注【当当网】公众号,进入【我的当当】则已经自动注册登录了。

    没有微信网页授权这一步,微信文档https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842&token=&lang=zh_CN。

    怎么做到的?

    回复内容:

    比如微信关注【当当网】公众号,进入【我的当当】则已经自动注册登录了。

    没有微信网页授权这一步,微信文档https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842&token=&lang=zh_CN。

    怎么做到的?

    微信授权有两种方式

    1.静默授权

    能拿到用户的 openid

    2.手动授权

    能拿到用户的 openid 和更多的信息

    从微信进入网页,这里用到的是第一种静默授权,获取到用户的 openid, 查看当前 openid 是否绑定了网站账户

    没有绑定就登陆,登陆后绑定openid 到这个账户

    绑定了就在后台自动登陆

    网页中获取到你的openid和数据库中存入的openid对比,一样即为认证用户,直接进入,无需认证

    没关注过当当的公众号,但是微信用三种方式取到openid:

    1、静默授权

    2、手动授权

    3、在你对公众号做请求的时候,如回复、点击菜单、关注、取消关注等等事件时,微信会给开发者的URL做转发,微信会带上操作用户的openid

    如果是隐试的,估计是1、3种方法中的一种

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!

    展开全文
  • 微信小程序公众号SaaS管理系统是一款完全开源的微信第三方管理系统,为中小企业提供最佳的小程序集中管理解决方案。可实现小程序的快速免审核注册(免300元审核费),可批量发布小程序模板,同步升级版本等功能。...
  • 微信小程序公众号SaaS管理系统是一款完全开源的微信第三方管理系统,为中小企业提供最佳的小程序集中管理解决方案。可实现小程序的快速免审核注册(免300元审核费),可批量发布
  • 微信小程序公众号SaaS管理系统是一款完全开源的微信第三方管理系统,为中小企业提供最佳的小程序集中管理解决方案。可实现小程序的快速免审核注册(免300元审核费),可批量发布小程序模板,同步升级版本等功能。...
  • 在实战项目中,如何调起微信公众号支付界面,面对小白是一头雾水,面对大佬是游刃有余,调起支付接口免不了遇见各种坑,今天我将遇见所有的坑和大家分享一下,废话不多说,先看一段代码: 官方文档: 这样大家能看...

    项目实战之微信、微信公众号登陆和支付

    微信登陆
    1、通过获取微信对code,得到oppid…[明天继续更新… ]

    微信公众号支付调起方法

    1. 在实战项目中,如何调起微信公众号支付界面,面对小白是一头雾水,面对大佬是游刃有余,调起支付接口免不了遇见各种坑,今天我将遇见所有的坑和大家分享一下,废话不多说,先看一段代码:

      官方文档:
      H5调起支付界面
      在这里插入图片描述
      这样大家能看懂吗,当然还是会有点懵,刚接触确实上手有点难,全看文档是解决不了我们工作中的项目问题;当然,一定要去读懂文档中参数的含义;

    1.1、 判断设备和浏览器

    	通过 navigator.userAgent.toLowerCase()
    	const vx = navigator.userAgent.toLowerCase() // 首先声明
    

    javascript的navigator对象
    navigator为Window对象的一个属性,指向了一个包含浏览器相关信息的对象。navigatot中包含了一些常用到的属性,如
    navigator.appVersion 浏览器的版本号
    navigator.appName 浏览器的名称
    navigator.language 浏览器使用的语言
    navigator.platform 浏览器使用的平台
    navigator.userAgent 浏览器的user-agent信息

    1.2、通过v-if判断当前状态

    	if (vx.match(/MicroMessenger/i) == 'micromessenger') {
    	    return xxx
    	} else {
    	    return xxx
    	} 
    

    在v-if中判断 去执行return 中对模块

    1.3、只需这一段代码调起微信支付

    在这里插入代码片
    getWeiXinPay(data) {
    let vm = this
    function onBridgeReady() {
    	WeixinJSBridge.invoke(
    		'getBrandWCPayRequest',
    		{
    			appId: data.appId, //公众号名称,由商户传入
    			timeStamp: data.timeStamp, //时间戳,自1970年以来的秒数
    			nonceStr: data.nonceStr, //随机串
    			package: data.package,
    			signType: data.signType, //微信签名方式
    			paySign: data.paySign //微信签名
    		},
    		function(res) {
    			if (res.err_msg == 'get_brand_wcpay_request:ok') {
    				// 使用以上方式判断前端返回,微信团队郑重提示:
    				//res.err_msg将在用户支付成功后返回ok,但并不保证它绝对可靠。
    				console.log('res 成功 :', res)
    				vm.goRetur()
    			}
    			if (res.err_msg == 'get_brand_wcpay_request:cancel'){
    				vm.$toast('用户已取消')
    				console.log('res 支付过程中用户取消 :', res)
    			}
    			if (res.err_msg == 'get_brand_wcpay_request:fail'){
    				vm.$toast('支付失败')
    				console.log('res 支付失败 :', res)
    			}
    		}
    	)
    }
    if (typeof WeixinJSBridge == 'undefined') {
    	if (document.addEventListener) {
    		document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false)
    	} else if (document.attachEvent) {
    		document.attachEvent('WeixinJSBridgeReady', onBridgeReady)
    		document.attachEvent('onWeixinJSBridgeReady', onBridgeReady)
    		}
    	} else {
    		onBridgeReady()
    	}
    },
    

    微信调起成功或失败
    get_brand_wcpay_request:ok // 成功后对回调地址
    get_brand_wcpay_request:cancel // 支付过程中用户取消
    get_brand_wcpay_request:fail // 错误回调支付失败

    项目说明在实际项目开发中,这里的appId、时间戳、随机串、微信签名都是由后端提供,前端做处理。

    appId: data.appId, //公众号名称,由商户传入
    timeStamp: data.timeStamp, //时间戳,自1970年以来的秒数
    nonceStr: data.nonceStr, //随机串
    package: data.package,
    signType: data.signType, //微信签名方式
    paySign: data.paySign //微信签名
    

    2、签名失败问题
    在这里插入图片描述
    更新中… ]
    3、微信调起支付URL未注册
    在这里对URL未注册,是说明后台没有配置对应对http域名链接,要在微信后台对商户中心中,把域名添加进去,就可以了。

    4、出现=> 调用支付JSAPI缺少参数:total_fee
    原因可能是以下几点:(个人遇见对问题总结)
    1、订单编号重复
    2、订单编号为空
    3、金额为“空”或“NULL”
    以上3点是我遇见对坑,简直太痛苦了,这不是重点,重点是。。。答案来了!
    4、后端签名错误❌:这个问题怎么看,首先将参数都确保全部传对给后端,前端如果还是调不起支付页面,问题就出现在后端了,这个时候要敢于大胆对站出来说出问题,要让后端去查,,,,总之,这个坑我算是遇见了、经历了

    5、支付成功时,终于结束了,,, 当然不是 !!
    成功调用支付界面:

    在这里插入图片描述
    6、后附有代码即提供参考:
    在这里插入图片描述
    明天继续更新。。。。。

    展开全文
  • 微信开放平台 公众号第三方平台开发 教程二 创建公众号第三方平台 原文:微信开放平台 公众号第三方平台开发 教程二 创建公众号第三方平台教程导航: 微信开放平台 公众号第三方平台开发 教程一 平台...
    原文: 微信开放平台 公众号第三方平台开发 教程二 创建公众号第三方平台

    教程导航:

    微信开放平台 公众号第三方平台开发 教程一 平台介绍

    微信开放平台 公众号第三方平台开发 教程二 创建公众号第三方平台

    微信开放平台 公众号第三方平台开发 教程三 一键登录授权给第三方平台 

    微信开放平台 公众号第三方平台开发 教程四 代公众号调用接口的SDK和demo

    上节我们简单介绍了一下什么是公众号第三方平台,今天我们将具体操作如何创建属于您自己的微信第三方平台。

    注册认证

    用户首选需要注册成为开发平台的用户,注册地址:https://open.weixin.qq.com/

    注册和认证的详细步骤就省略了,没什么难度,相信所有人都看的懂,看不懂的加我QQ群咨询248946220,比较可恶的是认证还需要花300人民币大元,气愤。此处省略几万字。

     

    言归正传,开始说一下详细步骤:

    一、创建公众号第三方平台

    用户登录后,依次进入管理中心、公众号第三方平台、创建公众号第三方平台。

    image

    二、输入基本信息

    输入基本信息中要特别注意,平台名称是不可以改变的,所以一定要慎重填写,一个账户只能创建5个第三方平台,如果你要是填写错了,资源就浪费了,所有资源浪费之后你只能再掏腰包300大元。

    平台简介和平台图片都是后续可以改的,但是也建议不要随便填写,每次更改信息都需要再一次的审核,很麻烦。

    image

    三、选择权限集

    权限集这部分就根据你的实际需要选择了,建议不要选择太多,权限集选择的越多,被客户取消的可能性就越大。另外第一个权限集轻易不要选择,因为此权限集选择之后,微信公众号后台的菜单和自动回复等功能将全部无效。如果你有提供不了相关的功能,那么你的授权一定会被取消。慎重选择。

    image

    四、填写开发资料

    开发资料包含两部分:登录授权相关、授权后代替公众号实现业务。详细的说明都很清晰

    这个页面都有很详细的说明,下面的切图是我填写的信息,供大家参考。如果有不明白的可以加QQ群248946220咨询

    image

     

    image

    image

    五、提交 等待审核

    提交的时候大家注意,腾讯做的东西BUG也很多(后面还有呢,后面在介绍),点一次提交就好,慢慢等待,不要心急,由于我点了一次没反映,就有连续点了3下。结果就是见下图,我同一个请求被提交了4次。并且所有信息是一样的还不能修改。太悲催,也就是说我花了300大元提交了4个一样的平台,并且有2个一直在审核中。也无法删除和取消。

     

    image

    提交之后大家就慢慢等待吧,一般两三天就审核通过了。下节我们将讲一下具体的接口开发,我会一个接口一个接口的讲,并且给出demo和代码。欢迎大家持续关注。你的关注就是我的动力。

    posted on 2015-04-12 17:58 NET未来之路 阅读( ...) 评论( ...) 编辑 收藏

    转载于:https://www.cnblogs.com/lonelyxmas/p/4419996.html

    展开全文
  • 微信开放平台 公众号第三方平台开发 教程一 平台介绍 原文:微信开放平台 公众号第三方平台开发 教程一 平台介绍教程导航: 微信开放平台 公众号第三方平台开发 教程一 平台介绍 微信开放平台 公众号...
    原文: 微信开放平台 公众号第三方平台开发 教程一 平台介绍

    教程导航:

    微信开放平台 公众号第三方平台开发 教程一 平台介绍

    微信开放平台 公众号第三方平台开发 教程二 创建公众号第三方平台

    微信开放平台 公众号第三方平台开发 教程三 一键登录授权给第三方平台 

    微信开放平台 公众号第三方平台开发 教程四 代公众号调用接口的SDK和demo

    微信现在火,火的如火如荼,给我们这些第三方的开发者带来了不少机会,我相信现在有不少人在基于微信的公众平台在做二次开发,我将会写一系列的文章,来介绍微信的另一种开发模式- 基于微信开发平台的公众号第三方平台开发,从基本的注册开始介绍,一步一步到所有的接口开发,并且针对与微信的开放平台的第三方平台的所有的接口我已经全部封装成了.net的SDK,并且完全免费和开发,供所有开发者使用。

     

    什么是公众号第三方平台,与现有的公众平台有什么区别?

    官方介绍:公众号第三方平台的开放,是为了让公众号运营者,在面向垂直行业需求时,可以一键登录授权给第三方的公众号运营平台,通过第三方开发者提供的公众号第三方平台来完成相关业务。

    按照我的意思说的直白一点,更简化了微信公众号使用者的使用方式,在现有的公众平台上如果要使用某些第三方的产品,那么客户必须要有懂技术的人参与,需要配置Appid,AppSecret,URL,Token等等很多东西,无疑会增加使用者的门槛,让很多不懂技术的人望而却步。现在微信开放平台的已经对第三方平台提供了一系列的接口。只要我们的应用按照接口开发,那么用户在使用这类应用时,只需要2步就能完全安装好你要使用的应用,第一步:找到您要按照的产品,第二部:授权。 没错就是这么简单。可以让一个完全不懂技术的人使用任何第三方平台的产品,是不是要比原来的公众平台开发要简单的多。我个人认为:微信开发平台的开发模式将来肯定会成为微信开发的主流模式。欢迎探讨。

     

    技术原理

    也许会有人问,有了微信的开发平台,是不是微信的公众平台就不需要用了。 错,微信的开放平台提供了一个更灵活的接入方式。我们还是要调用公众平台的接口。并且和所有的接口都兼容,调用方式上有的接口略有不同。做过公众平台的人都知道,我们调用微信的认为接口都需要传递给接口公众号的AppID,token等,那么我们在调用公众平台微信接口的时候不需要这2个值吗?其实不是,我们还是要传递这2个值给接口,只不过是这两个值我们通过一键登录授权以后就可以得到,而无需让客户确认。

    这个图为微信的授权流程:

    具体应用demo:

    1、当我们在公众平台上创建好一个第三方平台后,我们会在我们的公众号第三方平台账户下看到如下信息:

    image

    2、只要我们把我们应用的连接窗口(我这个只是demo不标准,需要按照官方的要求去做

    )提供给用户:

    image

    3、用户登录自己的公众号并点击授权就完成了应用的安装。image

    4、授权后在我们的公众号下就可以看到授权信息

    image

     

    这样我们就完成了一个应用的安装流程。稍后我将会把这个源代码已经对接口封装的SDK开发出来。我创建了一个微信开发讨论QQ群:248946220,欢迎大家加入沟通,下节我将会讲解一下关于 公众号第三方平台的注册及如何创建第三方平台,欢迎大家持续关注。

    posted on 2015-04-12 17:58 NET未来之路 阅读( ...) 评论( ...) 编辑 收藏

    转载于:https://www.cnblogs.com/lonelyxmas/p/4419995.html

    展开全文
  • 快速搭建一个基于《搜狗微信公众号》的微信公众号爬虫教程,教你分分钟爬取微信公众号文章
  • 在2012年中国互联网大会上,腾讯公司董事会主席兼首席执行官马化腾表示,微信在去年年初推出,仅仅用了14个月,在今年三月份超过1亿的注册用户,目前微信已经达到2亿用户。微信的火不亚于当年的微博,从微信的特点看...
  • 一直以来,公众号打开率持续走低几乎成了一个行业共识。但事实上,过去一年微信公众平台的整体流量是上升的。“上升幅度在内部看来还不小。”微信公众平台相关负责人表示。但为什么平摊至每一个个体公众号上,涨粉...
  • 微信支付(公众号)流程处理梳理 1、注册服务号,服务号网页授权地址填入网站地址(www.*****.com.cn) 2、服务号开通微信支付,公众号支付-JSAPI支付授权目录,填入支付应用所在地址(www.*****....
  • 步骤一:进入注册公众号官网,直接百度搜索微信公众号平台或者点击下面链接(https://mp.weixin.qq.com) 然后扫码登录自己的公众号 步骤二: 手机扫描下面照片 注册自己查题接口,注册成功后,然后登录进去,在后
  • 微信开放平台公众号第三方平台开发 教程一 平台介绍
  • 微信支付分为APP支付和公众号支付两大类,其中公众号支付又分为(公众号支付、扫码支付、刷卡支付)。申请两种支付方式分别需要用到两种平台:公众号支付需要(公众平台+商户平台),APP支付需要(开放平台+商户平台)
  • 现在常见的手法是通过在页面复制公众号,然后跳转到微信,然后搜索公众号添加关注。很复杂。 这样繁琐就可能导致广告费付诸东流。 那么,很多人就在想有没有一种方式是可以直接从网页或者app跳转到微信公众号关注...
  • 实现效果: 当用户进入公众号h5页面,弹窗提示,是否要关注公众号 流程 1.用户在微信公众号端进入h5...微信用户是否关注公众号,需要咱们去问微信服务器要数据 微信官方文档 获取用户基本信息(包括UnionID机制和用户是
  • 微信公众号服务号登录 第一步:请求CODE 第二步:通过code获取access_token 第三步:通过access_token调用接口 微信小程序登录 1调用 wx.login() 获取 临时登录凭证code ,并回传到开发者服务器。 2调用 auth.code2...
  • 微信公众号就是在微信公众平台上注册的应用账号,可分为四大类型,分别为订阅号、服务号、企业微信(原微信企业号)和小程序,他们共同构成了微信公众号体系。 企业微信(原微信企业号)是腾讯旗下一款为企业量身...
  • 微信注册公众号

    2020-03-13 18:30:34
    微信注册公众号 这里是网址 https://mp.weixin.qq.com/cgi-bin/registermidpage?action=index&lang=zh_CN 1、选择订阅号 2、填写基本信息 3、选择基本类型 4.这里点击继续即可 5、确定即可 6、必须添写...
  • 微信 之 安卓 安卓 的 页面 跳转 之生成 一个 页面 ,然后又个×按键 ,一键回到 微信主界面,所以 我们只能 在 自己的html上添加 一个 返回键 ,这样 一个 页面上有两个 放回键 ,不太好看,这也是没有办法的事情...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 43,859
精华内容 17,543
关键字:

微信里怎么注册公众号