首页
微语
统计
友链
留言
memos
圈子
图床
推荐
相册
网站监控
VPS监控
Search
1
实现typecho微信时光机功能的图文教程
47,886 阅读
2
为Typecho添加webp解析
43,561 阅读
3
Memos备忘录,记录瞬间想法
27,962 阅读
4
emlog数据成功迁移到typecho
27,826 阅读
5
Jasmine - 简约、美观的博客主题
26,546 阅读
手机达人
免费资源
电脑网络
娱乐休闲
网站建设
威言威语
Typecho
Emlog
WordPress
服务器
主题
插件
排行榜    
登录
/
注册
Search
标签搜索
wordpress
发布
插件
免费
教程
typecho
EMlog
PHP
代码
CSS
华为
图片
代码修改
安装
评论
手机
诺基亚
微信
文章
智能
Chen'mo
累计撰写
1,269
篇文章
累计收到
378
条评论
首页
栏目
手机达人
免费资源
电脑网络
娱乐休闲
网站建设
威言威语
Typecho
Emlog
WordPress
服务器
主题
插件
页面
微语
统计
友链
留言
memos
推荐
相册
网站监控
VPS监控
搜索到
6
篇与
的结果
2022-11-06
Joe 主题对接腾讯 LBS 展示 IP 属地
上次偶然逛 CSDN 看到腾讯的 LBS 服务支持 IP 定位,而且还支持 IPv6 地址定位,这个是其他 LBS 供应商所不支持的 (百度地图、高德地图),所有腾讯 LBS 服务还算良心。我们一步一步对接主题吧,今天先来申请应用 AK。注册账号https://lbs.qq.com/打开腾讯位置服务官网,点击登录,直接使用 QQ 登录或微信登录即可,如果单独注册需要输入手机号之类,麻烦的事情,但是使用 QQ 登录 / 微信登录后也需要校验一下手机号,但是个人信息不用填写太多。创建应用打开控制台,左侧有一个应用管理,点击后可创建应用,输入应用名称和应用类型即可,无需输入域名、备案信息啥的,所有这方便无需担心。创建应用一个应用可以添加多个 Key,一个 Key 每日可调用 10000 次,并发 5 次每秒。添加Key这时候我们选择 WebService API 服务即可,选择后有三种方案,域名白名单、授权 IP、签名校验,一般我们会部署在服务器上,所以可以选择授权 IP,这样方便一些;域名白名单和签名校验限制有些多,且我们这次对接主题也是以授权 IP 为主。保存后我们就能拿到一个 Key,这里我们简称 AK,下面开始对接 Joe 主题展示博友访客 IP 属地信息。添加主题调用方法2022.05.25:为了个人隐私,以下代码已去除城市和区县信息,仅显示国家和省核心方法代码位置:Joe/core/function.php 在末尾添加以下代码/* 腾讯Lbs IP定位服务 */ function curl_tencentlbs_ip($ip) { //应用Key也就是上面所说的AK,修改成自己的Key即可 $key = 'XXX-XXX'; $url = 'https://apis.map.qq.com/ws/location/v1/ip?ip='.$ip.'&key='.$key; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_AUTOREFERER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_HTTPGET, true); curl_setopt($ch, CURLOPT_REFERER, $url); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36'); $content = curl_exec($ch); curl_close($ch); if($content) { $json = json_decode($content,true); if($json['status'] == 0 ) { $resjson = $json['result']['ad_info']; if($resjson['province']=='北京市'||$resjson['province']=='天津市'||$resjson['province']=='上海市'||$resjson['province']=='重庆市') { return $resjson['nation'].$resjson['city']; } return $resjson['nation'].$resjson['province']; } } return ''; }上面调用接口后,处理以下国内的直辖市,这样就不会显示成北京市北京市了。修改主题评论相关代码评论代码位置:/Joe/public/comment.php需要修改的位置大概在末尾最后一个方法,位置 112 行。也可以在需要显示评论信息的位置插入下方嵌入点代码即可,我是把 IP 信息放在 agent 旁边了,这样不是特别显眼。<?php echo curl_tencentlbs_ip($comments->ip); ?>以下示例代码从 96 行到尾部<?php function threadedComments($comments, $options) { ?> <li class="comment-list__item"> <div class="comment-list__item-contain" id="<?php $comments->theId(); ?>"> <div class="term"> <img width="48" height="48" class="avatar lazyload" src="<?php _getAvatarLazyload() ?>" data-src="<?php _getAvatarByMail($comments->mail); ?>" alt="头像" /> <div class="content"> <div class="user"> <span class="author"><?php $comments->author(); ?></span> <?php if ($comments->authorId === $comments->ownerId) : ?> <i class="owner">作者</i> <?php endif; ?> <?php if ($comments->status === "waiting") : ?> <em class="waiting">(评论审核中...)</em> <?php endif; ?> <div class="agent"><?php echo curl_tencentlbs_ip($comments->ip); ?> <?php _getAgentOS($comments->agent); ?> · <?php _getAgentBrowser($comments->agent); ?></div> </div> <div class="substance"> <?php _getParentReply($comments->parent) ?> <?php echo _parseCommentReply($comments->content); ?> </div> <div class="handle"> <time class="date" datetime="<?php $comments->date('Y-m-d'); ?>"><?php $comments->date('Y-m-d'); ?></time> <span class="reply joe_comment__reply" data-id="<?php $comments->theId(); ?>" data-coid="<?php $comments->coid(); ?>"> <i class="icon fa fa-pencil" aria-hidden="true"></i>回复 </span> </div> </div> </div> </div> <?php if ($comments->children) : ?> <div class="comment-list__item-children"> <?php $comments->threadedComments($options); ?> </div> <?php endif; ?> </li> <?php } ?>效果如下: 其他博客主题,应该也可以适用。
2022年11月06日
12,823 阅读
1 评论
1 点赞
2016-07-18
499元起:腾讯发布二代miniStation微游戏机
IT之家讯 7月18日消息,腾讯今天联合创维数字发布了miniStation微游戏机第二代,新品在初代产品上进行了整体的优化,重新构建了新的系统架构,拥有着丰富的游戏和视频内容资源,售价方面,最低至499元(16GB标配版),包含手柄的16GB尊享版售599元,32GB尊享版则售价699元,已登陆京东商城等开售。miniStation微游戏机第二代同样基于安卓系统,搭载了最高主频为1.8GHz的四核Cortex-A17处理器,Mail-T764 GPU,支持4K、H.265、3D蓝光解码以及最大128GB的TF卡和HDMI接口等,拥有黑白两款颜色。游戏方面,腾讯miniStation微游戏机二代与腾讯游戏、gameloft、505展开了深度合作,首发69款游戏,视频资源方面则涵盖了腾讯视频的诸多内容,共计600万+小时影视剧资源,如NBA直播、美剧以及国内院线大片。另外,miniStation微游戏机二代还最多支持8个玩家同屏游戏,具备手机和手柄的双操控模式。在发布会上腾讯还透露,将在近期推出基于miniStation的mobile VR计划,同时也会加紧布局VR游戏和AR游戏。
2016年07月18日
2,207 阅读
0 评论
0 点赞
2016-01-02
腾讯微博OAuth2.0初试
一直没搞懂什么是OAuth2.0,但想要个能发文章自动同步到微博的功能,正好看到一个关于如何接入百度账号的视频后,把腾讯微博的OAuth折腾了一下,竟然成功了。记录一下: 1、首先要获取到CODE,回调地址必须和申请的地址一致,否则会出错。https://graph.qq.com/oauth2.0/authorize?response_type=code&client_id=101186578&redirect_uri=http://ihaow.cn&state=test 2、得到CODE后,就获取token.https://graph.qq.com/oauth2.0/token?grant_type=authorization_code&client_id=101186578&client_secret=9c2ca139ce0dfc574036942b575666c7&redirect_uri=http://ihaow.cn&code=EFEACC2356491294E56C27332E8338403、这个token值比较重要了,接下来就可以取个用户的OpenID了。很多信息都可以查到了。只是接下来的代码怎么写,这些信息怎么实用,有相关源码代码给我推荐吗? 腾讯微博开放文档:http://wiki.connect.qq.com/oauth2-0简介
2016年01月02日
1,501 阅读
0 评论
0 点赞
2014-09-02
丁香园获腾讯 7000 万美元投资,共同打造大众健康平台
医疗健康互联网公司丁香园今天宣布获得腾讯的 7000 万美元战略投资,预计在本月完成交割。融资完成后,丁香园创始团队依然会保持控股并占据大部分董事会席位,冯大辉和腾讯产业基金的彭志坚也会入驻董事会。丁香园之前曾获得顺为和DCM的投资。 投资完成后,丁香园会同微信手Q等系统对接,同时也会加大对原有产品线的拓展,针对国内医生、医院和医药企业开发更多产品。除了专业领域,丁香园也希望借助腾讯的资源切入更广阔的大众健康市场,计划中的产品大致有如下三个方向:微信公众平台、移动应用和Web端产品。线上线下的闭环医疗服务也在计划中。丁香园的CTO冯大辉说,尽管腾讯并不是出价最高的投资方,但是最终选择腾讯,是因为认可腾讯的价值观。而腾讯此前也考察了国内各个医疗健康网站,最终选择在丁香园试水。对于丁香园,依托本身就有的优异医生平台,再加上腾讯的资源,将把业务拓宽到大众健康领域。而对于腾讯,微信平台将与丁香园对接,这是继微信进军娱乐、电商之后,现在又拓展到医疗领域。丁香园一直致力于专业医疗与互联网技术的结合,借移动互联网打造指尖上的医院。这笔交易是到目前为止,国内互联网医疗领域内金额最大的一笔投资。不久前春雨医生刚刚完成一轮5000万美元的C轮融资。据内部人士透露,百度今年在医疗领域也有大手笔操作。这块市场可能到了大规模补课的阶段了。 [36氪原创文章,作者: 骁骑]
2014年09月02日
10,676 阅读
0 评论
0 点赞
2013-10-13
腾讯利诱用户:新开通微信支付者,1毛钱=5Q币
为了推广微信支付,腾讯祭出用QB利诱的用户的招数:首次开通使用微信支付的用户,支付成功后获得5Q币和财付通会员200点财付值。另外,已开通微信支付的用户,首次支付成功后获得财付通会员200点财付值。需要注意的是,本活动一个用户仅能参加一次,重复参与支付金额不回退。活动时间:2013.10.1~2013.12.31。具体的活动页面:来源:http://www.ithome.com/html/it/55208.htm
2013年10月13日
4,972 阅读
0 评论
0 点赞
2013-08-28
企鹅终于参战 腾讯微云推出10T免费云存储
今日,腾讯微云正式宣布推出10T免费云空间的重磅服务,此举使得个人云存储从“G时代”进入“T时代”,一步到位的打造个人云存储服务的标准。一个由金山100G 引起的血战先是金山免费送100G 网盘扩容,然后360跟进 送360G然后百度趁着年会 推出1元 1T永久容量然后…………地址:http://www.weiyun.com/act/10t.html
2013年08月28日
4,618 阅读
0 评论
0 点赞