·设为首页收藏本站📧邮箱修改🎁免费下载专区💎积分✅卡密📒收藏夹👽聊天室
返回列表 发布新帖

获取逗号联盟站长查询的一些解决办法。

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
获取逗号联盟站长查询的一些解决办法。首先小编喜欢封装函数,毕竟可以复用,不用写一大堆CURL的代码,下面我们封装为一个函数。
  1. function curlRequest($url, $method = 'GET', $data = [], $headers = [], $cookies = []) {$ch = curl_init($url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);curl_setopt($ch, CURLOPT_MAXREDIRS, 10);curl_setopt($ch, CURLOPT_TIMEOUT, 30);curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); if ($method === 'POST') {curl_setopt($ch, CURLOPT_POST, true);if (is_array($data) || is_object($data)) {curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));} else {curl_setopt($ch, CURLOPT_POSTFIELDS, $data);}} elseif ($method !== 'GET') {curl_setopt($ch, CURLOPT_CUSTOMREQUEST, $method);}if (!empty($headers)) {curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);}if (!empty($cookies)) {$cookieString = http_build_query($cookies, '', '; ');curl_setopt($ch, CURLOPT_HTTPHEADER, array_merge($headers, ["Cookie: $cookieString"]));}$response = curl_exec($ch);$error = curl_error($ch);curl_close($ch);if ($error) {throw new Exception("CURL Error: " . $error);}return $response;}
复制代码
因为逗号联盟有登录限制,所以封装的函数得加上cookie的
细心的老坛们就知道逗号联盟获取网站SEO数据那接口就能发现heads与cookie的。
获取逗号联盟站长查询的一些解决办法。 逗号互联,逗号搜索,联盟,逗号
看到了吗?他这个接口是用cookie验证了是否登录的。那怎么看到他们的登录机制呢,笨的方法就是您可以去真实注册他的一个账号,你就会发现cookie还有携带用户名与双MD5的密码登字段的。特别是这个用户名UID字段在请求查询接口的时候也还有携带的。cookie与head抓取到了写成一个数组,上面的函数进行调用即可,至于请求参数其实就是

domain    这字段代表的是域名
uid           这个是逗号的用户名字段  类型为数字int
s               这个参数就不清楚做什么用的,也不用管的
通过上面就能采集到他的数据了。

效果图如下: 获取逗号联盟站长查询的一些解决办法。 逗号互联,逗号搜索,联盟,逗号

其实只要没有复杂的逻辑,PHP还是很简单的哈 菜菜鸟热爱做网站的可以努力学习下,容易上手精通就很难很难了。
我要说一句 收起回复
创宇盾启航版免费网站防御网站加速服务

评论1

独家记忆Lv.8 发表于 前天 16:23 | 查看全部
为什么小编喜欢把结果输出为JSON,这是因为网站可以AJAX对接,小程序与APP等都能方便对接。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

创宇盾启航版免费网站防御网站加速服务
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:18.189.143.127,GMT+8, 2025-1-6 18:50 , Processed in 0.268600 second(s), 83 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表