instagram-location-search如何获取Cookie?自动登录与手动提取两种方法全图解
instagram-location-search如何获取Cookie自动登录与手动提取两种方法全图解【免费下载链接】instagram-location-searchFinds Instagram location IDs near a specified latitude and longitude.项目地址: https://gitcode.com/gh_mirrors/in/instagram-location-searchinstagram-location-search 是一个按经纬度查找 Instagram 地点Location ID的开源工具输入坐标即可批量检索附近的地点并导出 CSV、JSON 甚至可视化地图。不过要调用 Instagram 内部的位置搜索接口必须先通过登录验证。本文就用全图解的方式讲清楚如何获取 Instagram Cookie包含「自动登录」与「手动提取」两种方法新手也能快速上手。为什么必须先拿到 Cookie该工具的核心逻辑位于 instagram_locations/instagram_locations.py它请求 Instagram 的location_search内部接口请求头里必须携带登录后的会话 Cookie尤其是sessionid字段才能正常返回数据。如果不带 Cookie 直接调用接口会拒绝访问程序只会报出请检查 Cookie 是否有效之类的错误。因此获取有效的 Instagram Cookie 是使用这个工具的第一步。好消息是工具同时提供了两种获取 Cookie 的方式下面逐一图解。方法一自动登录获取 Cookie新手推荐这是最省事的方法运行命令时省略--cookie参数工具会自动弹出一个 Chrome 浏览器窗口基于 Selenium源码见instagram_locations/instagram_locations.py中的get_insta_cookies()函数你只需要在弹出的浏览器里完成一次登录Cookie 就会被自动读取并用于后续搜索。一键自动登录步骤直接运行命令不要带--cookie参数此时会弹出 Chrome 窗口并提示新建一个专属配置文件点击 Continue without email跳过邮箱注册直接使用浏览器配置为配置文件起一个名字建议和你的 Instagram 账号对应点击 Done 完成创建在 Instagram 弹出的授权窗口中选择 Only allow essential cookies仅允许必要 Cookie在自动打开的页面中正常登录你的 Instagram 账号登录成功后浏览器会在几秒后自动关闭完成以上初始设置后下次再运行命令只需在弹出的 Chrome 窗口里点选之前创建好的配置文件即可无需重复登录非常省心。整个流程的详细说明也记录在项目根目录的README.md中。方法二手动提取 Cookie开发者工具图解如果你更习惯手动操作也可以用 Chrome 开发者工具直接复制完整的 Cookie 字符串。这个方法不依赖自动弹出浏览器适合排查问题时使用。手动提取完整步骤用 Chrome 打开并登录 Instagram 网站www.instagram.com。在页面上右键 → 选择 检查Inspect打开开发者工具。切换到Application面板左侧展开Cookies点击https://www.instagram.com即可看到该站点下所有 Cookie其中带红圈的sessionid就是会话凭证的核心右键任意一条 Cookie选择 Show Requests With This Cookie显示携带此 Cookie 的请求。点击任意一个请求在右侧Headers面板中向下滚动到Request Headers找到以cookie:开头的那一行它包含一整串由分号分隔的 Cookie 键值对复制cookie:冒号后面的全部内容这就是你的完整 Cookie 字符串把它填入命令的--cookie 你的cookie字符串参数即可。拿到 Cookie 后如何运行手动或自动拿到 Cookie 后用下面的命令即可按经纬度检索附近地点比如搜索亚利桑那州图森市中心32.22 N, 110.97 W附近的 Instagram 地点instagram-location-search --cookie 你的cookie字符串 --lat 32.22 --lng -110.97 --csv locs.csv结果默认保存为 CSV 文件locs.csv。除此之外还支持多种输出格式可自由组合--json 文件保存为与原始 API 响应几乎一致的 JSON 文件--geojson 文件导出为 GeoJSON供 GIS 软件使用--map 文件生成一张 Leaflet 交互地图直观查看地点分布--ids 文件只输出地点 ID 列表方便配合其他工具使用例如同时输出 JSON、CSV 和地图instagram-location-search --cookie 你的cookie字符串 --lat 32.22 --lng -110.97 --json locs.json --csv locs.csv --map map.html如果你尚未安装该工具可通过 pip 直接安装pip install instagram-location-search或克隆源码仓库获取最新版本git clone https://gitcode.com/gh_mirrors/in/instagram-location-search使用 Cookie 的三个安全提醒 ⚠️获取和使用 Instagram Cookie 时请务必注意以下几点sessionid等同于你的密码它拥有账号的完整访问权限切勿随意分享或截图外传。不要在多台设备共用同一 Cookie 在多处使用可能触发 Instagram 的安全机制导致所有会话被强制失效。遵守平台服务条款将 Cookie 用于官方客户端以外的用途可能违反 Instagram 服务条款严重时会导致账号被限制请自行评估风险。总结无论你选择「自动登录」还是「手动提取」都能为 instagram-location-search 获取到可用的 Instagram Cookie。前者适合追求效率的新手一次登录后即可重复使用后者适合需要排查问题或精确控制 Cookie 内容的用户。建议优先使用自动登录流程既简单又安全——拿到 Cookie 后配合--csv、--json、--map等参数就能轻松完成按经纬度检索 Instagram 地点的任务啦。【免费下载链接】instagram-location-searchFinds Instagram location IDs near a specified latitude and longitude.项目地址: https://gitcode.com/gh_mirrors/in/instagram-location-search创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考