百战团队

百战团队考试资料
当前位置:百战团队 > 站长日记 >

【JF技术贴】询盘自动显示用户国家地区+自动赚积分大技能

2020-06-14 百战团队
上次说明了怎么获取产品编号,用户IP地址。可是我懒,要实现显示国家的功能。当我辛辛苦苦,认认真真地写了3个帖子后终于赚到了200积分,[attach]13469[/attach]华哥,为了得到你,我付出了多少终于可以看到您亲切的容貌了。。。[attach]13479[/attach][attach]13481[/attach][attach]13484[/attach][attach]13482[/attach][attach]13486[/attach][attach]13485[/attach]辛辛苦苦奉献那么多,俺好不容易攒的积分。就这么被你。。。[attach]13472[/attach]哦,真的吗?良心发现啊![attach]13490[/attach]然后为了MrHua,我一定要成为签到时间最长的那个她!在连续签到7天后,第八天我签到发现[attach]13473[/attach]原来,昨天沉浸于在米问和美眉聊天,忘了!!!当时我就想砸啦电脑,可我是JF怎么可能被这些小挫折打败呢!我是一名程序猿我可以赚(zi)积(dong)分(qian)啊(dao)!请注意,zi dong qian daoJust Fuck It![attach]13470[/attach]然后我发现了一种语言,爬虫语言,PythonPython简直是懒人必备神器语言!他什么都会帮你做,你不用淹没在浩瀚的数据中了!你不必知道Python是什么,只需要知道它可以干嘛zi dong qian dao搜索车票信息分析金融数据收集股票数据做SEO数据收集发现新兴产品。。。咦,有了python我不就可以像华哥一样,一眼洞穿市场,时刻发现商机,日进斗金,秒杀白富美,[attach]13477[/attach]然后我就拿着手机,手握千万资产,日赚百万。[attach]13494[/attach]当然,这都是是我臆想的,但技术上可以实现。有多难我就不知道了,我们可以同城交流(you)[attach]13489[/attach]不过大家可以去知乎看看python的火热程度,知乎上就有个大神竟然用Python找到了twitter动态和美国经济趋势的联系。还有利用python做校园APP,还有抓取微博数据然后分析数据,统计地区的饮食文化,消费水平还有抓取暗恋女神社交数据,然后分析性格,行为,哎呀呀简直让我这个程序猿激动不行不行啊,有了Python= 拥有了华哥一样的商业头脑+洞察女神内心的心灵导师+获取人类的终极智慧![attach]13488[/attach]又TM扯远了,来来来给大家认真看怎么获取用户的国家然后,在后面的评论更新中就告诉你们怎么自动 qian dao![attach]13478[/attach]## 获取询盘国家信息 今天我想说说获取ip地址以及国家。获取ip地址方式比较简单,但是我以前还是通过代码的方式去实现的,显得有点愚蠢,后边想想,代码可以获取用户是来自哪个国家,这样不用再去根据ip地址百度用户是来自哪个国家,这样不也是一种方便么。 好了话不多多说,获取ip地址的方式我采用contact form 7官方的方式:想挑战代码的请看:**我没写**上图:在Mail标签里,加入[_remote_ip] 这个标签是用来返回用户ip地址的。然后在你收到邮件的时候,ip地址就出来了。简单吧~~[attach]13480[/attach]这里我贴上其他的一些特殊标签:[_remote_ip]访者IP[_url]返回页面url[_date]返回日期[_time]返回时间[_post_id]返回postID[_post_title]返回文章名称[_post_url]返回文章URL[_post_author]返回文章作者[_post_author_email]返回文章作者邮件大家可以根据自己的需求添加这些标签。我还使用了[_url]标签,这样就可以返回用户提交表单页面的url,也很好用~获取ip就这样搞定了。接下来我们来获取用户来自哪个国家。contact form 7没有提供这个标签,所以我的方式就是用代码来实现了。这段代码也是可以实现获取ip的,但是ip已经用官方方法获取了,所以我们就把获取ip的方法给阉割了,只用来获取国家。{{{第一步:添加input表单}}}首先我们加上input字段,填写Name,以及id,id字段一定要和我写的一样。[attach]13493[/attach]好了之后,像下面这样,当然也可以直接复制我的代码 [text country id:getcountry][attach]13471[/attach]然后我们再把这个字段加入Mail标签的message body 里面,如图:我加入了[country]字段,用来接收这个字段的内容,也就是用户的国家。[attach]13483[/attach]{{{第二步:添加代码}}}加入下面这段代码到avada 的 theme options 的general选项的Space before </body>里面,<script type="text/javascript" src="http://pv.sohu.com/cityjson?ie=utf-8"></script><script type="application/javascript"> (function(){ var getcountry = document.getElementById('getcountry'); getcountry.value=returnCitySN.cname;})();</script>细心的朋友可能看见网址里面有sohu,会问道怎么用国内的api里,其实我想回答,我也不想,因为就在11月15号这天,我一直用的那家网站(telize)关闭了ip接口的免费服务,另外一家smart-ip服务也老是不好,l2.io只提供了ip接口,没有城市及国家的接口。这给我伤心的呀~~ ,so就选到了国内的搜狐,当然性能也都不差,大家放心用。如图:记得保存哦~~[attach]13474[/attach]好了之后我们查看一下效果行不行一看,没问题,用户的国家已经获取到了[attach]13475[/attach]但是有没有觉得看着有点不和谐,我们把他隐藏掉可以不,那当然ok了;{{{第三步:隐藏表单}}}加入这段代码到avada 的 theme options 的custom CSS里面,利用css来隐藏表单如图:#getcountry{display:none;}记得保存哦~~(这里有个技巧,如果你不知道js代码是否起作用了,就只用把display:none;把none先去掉像这样display: ;然后再去页面查看,看有没有城市,有了再加上none;);[attach]13476[/attach]好了之后我们再看看效果嗯嗯,没问题,已经被隐藏了。[attach]13495[/attach]接着看看能不能收到呢,嗯嗯,也没问题,我们收到了ip地址,以及国家,这样就不用你自己再去查询国家了,是不是一副很叼的样子~~如下图:[attach]13487[/attach]好了,大功告成了!点赞!点赞!点赞!获取自动qiandao功能。[attach]13492[/attach]华哥,如果我不猜错的话,不会过1000的。请不要删帖。

如果认准备考,可联系网站客服获取国网考试资料!助你录取率提升90%!

学员评价

国网考试资料下载
最新文章
长按复制 takepay 加微信!