在 vk.com 社交网络中按地理标签搜索照片
git clone https://github.com/yevgen2020/vk-geosearch.git
pip3 install requests
cd vk-geosearch
chmod +x search.py
要在VK中搜索照片,需要服务访问密钥或令牌。创建一个 独立应用程序。进入设置,在状态字段设置为"应用已开启并可见所有人"。保存更改。复制您的服务访问密钥,在编辑器中打开 search.py 并将密钥改为您自己的(可以使用令牌代替密钥)。
结果保存到名为'当前时间戳'.html的文件中。照片不会下载到本地计算机,而是在打开结果html时从服务器加载。页面上的照片将以最高可能质量显示,因此体积会很大,设置时间间隔时请考虑到这一点。点击照片会在新标签页中打开所有者页面。只解析来自用户个人页面的图片(包括已删除和已封禁的),群组照片被过滤掉,否则大部分搜索结果会由指甲、睫毛、脱毛等组成。
添加了输入地址的功能(由于服务是免费的,并不总是能正常工作,如果由于某种原因无法工作,请在 locationiq.com 注册,获取令牌并在'TOKEN'字段中插入您的令牌。增加了选择照片尺寸的支持。还增加了解析照片所有者的姓氏和名字。 注意!如果您的搜索结果中超过50张照片,请不要选择此选项,否则会因API请求频率过高而被封禁
当使用参数 -p 或 --proxy 运行时,将通过本地代理服务器 127.0.0.1:8080 发送请求,可以修改为自己的。