微信公众号查询数据库有吗

微信公众号查询数据库有吗,第1张

方法/步骤

用电脑打开浏览器(不支持IE浏览器),进入百度,搜索“微问大数据”第一个就是,从百度打开微信公众号在线数据查询工具——微问大数据。

进入页面之后,在屏幕上有一个显眼的输入框,在此输入微信公众号的名称或者微信号(输入微信号更加精准),点击查询。

查询之后,进入数据显示页面,在此页面,我们可以清晰的看到此微信公众号的历史最高阅读量、最高点赞量,平均阅读量和平均点赞量。另外还有公众号的发布周期都一目了然。

除此之外,在网页底部,还对微信公众号做出了进一步分析。头条,非头条的数据一目了然;另外,单篇文章的数据也进行了分析。

您确定要自己做?一、场景二维码为了满足用户渠道推广分析的需要,公众平台提供了生成带参数二维码的接口。使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送。目前有2种类型的二维码,分别是临时二维码和永久二维码,前者有过期时间,最大为1800秒,但能够生成较多数量,后者无过期时间,数量较少(目前参数只支持1--100000)。两种二维码分别适用于帐号绑定、用户来源统计等场景。用户扫描带场景值二维码时,可能推送以下两种事件:如果用户还未关注公众号,则用户可以关注公众号,关注后微信会将带场景值关注事件推送给开发者。如果用户已经关注公众号,在用户扫描后会自动进入会话,微信也会将带场景值扫描事件推送给开发者。获取带参数的二维码的过程包括两步,首先创建二维码ticket,然后凭借ticket到指定URL换取二维码。 二、创建二维码ticket每次创建二维码ticket需要提供一个开发者自行设定的参数(scene_id),分别介绍临时二维码和永久二维码的创建二维码ticket过程。临时二维码请求说明http请求URLhttps://api/cgi-bin/qrcode/create?access_token=TOKENPOST数据格式1 {2 "expire_seconds": 1800,3 "action_name": "QR_SCENE",4 "action_info": {5 "scene": {6 "scene_id": 1000007 }8 }9 }返回格式:{"ticket": "gQFK8DoAAAAAAAAAASxodHRwOi8vd2VpeGluLnFxLmNvbS9xL3kweXE0T3JscWY3UTltc3ZPMklvAAIEG9jUUgMECAcAAA==","expire_seconds": 1800}永久二维码请求说明http请求URLhttps://api/cgi-bin/qrcode/create?access_token=TOKENPOST数据格式{"action_name": "QR_LIMIT_SCENE","action_info": {"scene": {"scene_id": 1000}}}返回格式{"ticket": "gQHi8DoAAAAAAAAAASxodHRwOi8vd2VpeGluLnFxLmNvbS9xL0UweTNxNi1sdlA3RklyRnNKbUFvAAIELdnUUgMEAAAAAA=="}提交数据参数说明:返回结果参数说明程序实现三、通过ticket换取二维码获取二维码ticket后,开发者可用ticket换取二维码图片。无须登录态即可调用。HTTPS GET请求说明(TICKET必需UrlEncode)https://mp/cgi-bin/showqrcode?ticket=TICKETticket正确情况下,http 返回码是200,是一张图片,可以直接展示或者下载。HTTP头示例如下:1 { 2 "url": "https://mp/cgi-bin/showqrcode?ticket=gQHi8DoAAAAAAAAAASxodHRwOi8vd2VpeGluLnFxLmNvbS9xL0UweTNxNi1sdlA3RklyRnNKbUFvAAIELdnUUgMEAAAAAA%3D%3D", 3 "content_type": "image/jpg", 4 "http_code": 200, 5 "header_size": 162, 6 "request_size": 181, 7 "filetime": -1, 8 "ssl_verify_result": 20, 9 "redirect_count": 0,10 "total_time": 0.509,11 "namelookup_time": 0,12 "connect_time": 0.058,13 "pretransfer_time": 0.343,14 "size_upload": 0,15 "size_download": 28497,16 "speed_download": 55986,17 "speed_upload": 0,18 "download_content_length": 28497,19 "upload_content_length": 0,20 "starttransfer_time": 0.481,21 "redirect_time": 022 }四、扫描带参数二维码事件用户扫描带场景值二维码时,可能推送以下两种事件:如果用户还未关注公众号,则用户可以关注公众号,关注后微信会将带场景值关注事件推送给开发者。如果用户已经关注公众号,则微信会将带场景值扫描事件推送给开发者。1. 用户未关注时,进行关注后的事件推送<xml><ToUserName><![CDATA[gh_45072270791c]]></ToUserName><FromUserName><![CDATA[o7Lp5t6n59DeX3U0C7Kric9qEx-Q]]></FromUserName><CreateTime>1389684286</CreateTime><MsgType><![CDATA[event]]></MsgType><Event><![CDATA[subscribe]]></Event><EventKey><![CDATA[qrscene_1000]]></EventKey><Ticket><![CDATA[gQHi8DoAAAAAAAAAASxodHRwOi8vd2VpeGluLnFxLmNvbS9xL0UweTNxNi1sdlA3RklyRnNKbUFvAAIELdnUUgMEAAAAAA==]]></Ticket></xml>参数说明2. 用户已关注时的事件推送<xml><ToUserName><![CDATA[gh_45072270791c]]></ToUserName><FromUserName><![CDATA[o7Lp5t6n59DeX3U0C7Kric9qEx-Q]]></FromUserName><CreateTime>1389684184</CreateTime><MsgType><![CDATA[event]]></MsgType><Event><![CDATA[SCAN]]></Event><EventKey><![CDATA[1000]]></EventKey><Ticket><![CDATA[gQHi8DoAAAAAAAAAASxodHRwOi8vd2VpeGluLnFxLmNvbS9xL0UweTNxNi1sdlA3RklyRnNKbUFvAAIELdnUUgMEAAAAAA==]]></Ticket></xml>参数说明事件代码:以下代码判定了扫描带参数二维码的两种情形private function receiveEvent($object){$contentStr = ""switch ($object->Event){case "subscribe":$contentStr = "欢迎关注方倍工作室 "if (isset($object->EventKey)){$contentStr = "关注二维码场景 ".$object->EventKey}breakcase "SCAN":$contentStr = "扫描 ".$object->EventKey //要实现统计分析,则需要扫描事件写入数据库,这里可以记录 EventKey及用户OpenID,扫描时间breakdefault:break }$resultStr = $this->transmitText($object, $contentStr)return $resultStr}如果您不懂微信第三方开发,还是找人做吧


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6671001.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-26
下一篇2023-03-26

发表评论

登录后才能评论

评论列表(0条)

    保存