ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 4407|回复: 16

[求助] vba爬快递100和kuaidihelp的物流信息,请大神帮我看看代码,万分感谢!

[复制链接]

TA的精华主题

TA的得分主题

发表于 2020-11-22 15:43 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
我用vba爬快递信息,但是总是提示“查无结果”,网上查了很多资料,说是IP被限制了。
针对这个爬虫项目,我有几个问题,请大神帮我指点指点,或者直接修改代码,万分感谢!
1.爬快递100的时候,有个参数是temp,这个参数有没有用,怎么去解决temp问题?
2.ip被限制了,怎么使用代理ip,在vba中怎么写程序?
3.使用代理ip后,cookie和user-agent怎么处理?

谢谢大神们!!

求助.rar

21.19 KB, 下载次数: 26

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-11-22 15:50 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
望大神直接修改一下代码

TA的精华主题

TA的得分主题

发表于 2020-11-22 17:05 来自手机 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
my0745 发表于 2020-11-22 15:50
望大神直接修改一下代码

限制了,怎么使用代理ip,

代理也是收费的,建议对接相应的收费api

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-11-23 08:11 | 显示全部楼层
zpy2 发表于 2020-11-22 17:05
限制了,怎么使用代理ip,

代理也是收费的,建议对接相应的收费api

你好,大神。收费的API我也考虑过。不过现在只是想先用一用代理IP测试测试。

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-11-26 11:20 | 显示全部楼层
这个问题怎么办啊,请大神帮忙啊

TA的精华主题

TA的得分主题

发表于 2020-11-26 11:45 | 显示全部楼层
这些快递查询网站不是免费大餐。
设想:如果能用简单的代码就能免费长期查询,那么这些网站喝西北风啊。若更恶劣些,竞争对手写个简单的查询代码,每天24小时不间断海量垃圾查询,那么该网址必定宕机。
所以,这些查询网站都有防止恶意查询机制,简单的说单IP在特定时间段内必有一个查询上限次数。若超过了,或者发现查询速度过快,比如:代码录入单号是毫秒级别,人工录入是秒来计量,网站很容易识别是代码在查询还是人工在查询。很快就封了此IP。

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-11-26 11:50 | 显示全部楼层
您说的很对。我们可不可以使用代理IP和设置时间间隔来处理这个问题?

TA的精华主题

TA的得分主题

发表于 2020-11-26 13:29 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
个人认为
在非黑客水平下,这种查询被网站允许,就以下几种可能
1、有用户名登录的网站,凡是用户名登录的(甚至是付费用户)列为白名单,你可以在某一次数限制内,不停查询
2、购买该网站的api或第三方的API,可以实现不受限查询。
其他的,就是想多了。还是上面的话:网站需要租用服务器,需要人员维护,没有免费午餐。
若仅是研究代码,偶尔查询,没问题,若是定期批量的且不花钱的,那就别折腾了。

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-12-1 16:56 | 显示全部楼层
yylucke 发表于 2020-11-26 13:29
个人认为
在非黑客水平下,这种查询被网站允许,就以下几种可能
1、有用户名登录的网站,凡是用户名登录 ...

其实就是为了研究代码,但是还是弄不懂为啥出不来结果

TA的精华主题

TA的得分主题

发表于 2020-12-2 08:17 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-16 10:21 , Processed in 0.041082 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表