微构网络

分享一种在普通网页上直接进入微信公众号关注界面的方法

2015-01-05 14:34 栏目:技术教程 查看(76,081)

现在移动互联网是一个趋势,因此也有越来越多的人重视自己的网站是否具备移动版,而微信又是移动互联网中的一个庞然大物,甚至有很多人错误地认为移动互联网=微信。我们自己也是如此,最近我们自己在做自己的官网的手机版,当然只是web端,不是做APP(因为做APP是在一个封闭的环境下推广,像我们这样的小团队推广起来会很费精力的,因此在这里建议大家不要动不动就做自己的APP,具体原因我们后面会有分析文章)。

进入这篇文章的主题,就是怎么在普通web网页上直接进入微信关注界面。这个东西其实没什么技术可言,知道的很简单,不知道的将会很难。因为对于微信这个第三方工具而言,不能够完全从我们普通的技术来推断。

首先我们针对这个问题来分析一下,我们通常关注微信公众号有两种方式,一种是通过帐号搜索添加、另外一种则是通过扫一扫功能。前面的那种方式我们不讨论,因为那是微信这款APP本身的东西,我们改变不了什么。而后面那个其实就是通过二维码得到一个URL(网址),我们可以通过解析这个二维码就能得到一个跟http://www.csweigou.com/类似的一个网页地址(URL)。但我们会发现如果是这个网址我们不管是在微信自带的浏览器还是第三方浏览器,我们打开都会变成下载的链接,实际上就是因为腾讯在这个地方对这个url进行了调整配置。

于是我们不可能像我们处理一个没有经过任何特殊处理的问题一样,用我们的技术来分析这样的问题。接着我们就想到了微信开发平台,结果发现虽然做APP有这样的API,但在WEB端开发微信没有提供这样的API。

后来我们找到了一个不是特别完美的方法,当然也是这篇文章的真正重点。之所以不完美,是因为它只能是在安卓的微信自带浏览器里面才能有效果(两个条件:安卓操作系统+微信自带浏览器)。跟我们普通的超链接一样,只要把普通超链接a标签里的href属性的值写成weixin://profile/gh_c28e28a2510d就可以了,其中gh_c28e28a2510d是我们微信公众号的原始帐号。

分享一种在普通网页上直接进入微信公众号关注界面的方法

 

当然有的童鞋可能还有一个问题,那就是这个原始帐号是什么?如果你真不知道,那说明你对微信公众平台一点都不熟悉,其实只要在你的帐号资料里面就能找得到。

怎么查看微信公众帐号的原始ID

 

转载请注明出处:分享一种在普通网页上直接进入微信公众号关注界面的方法 - 微构网络
分享:

您可能遇到的问题?

搜索微构网络的干货:

值班:15574303608 业务:在线咨询 技术:在线咨询

电话:0731-83862683 售后:在线咨询 邮箱:server@csweigou.com

地址:长沙市五一西路锦绣中环1116(五一广场平和堂对面)