Instagram(照片墙)是一款运行在移动端上的社交应用,以一种快速、美妙和有趣的方式将你随时抓拍下的图片彼此分享,Facebook公司旗下社交应用

本篇文章主要是如何“高速复制粘贴”Instagram里的视频

环境使用

Python 3.8
Pycharm

主要模块使用

requests

代码编写

请求网站

url = 'https://www.instagram.com/graphql/query/?query_hash=69cba40317214236af40e7efa697781d&variables=%7B%22id%22%3A%2225025320%22%2C%22first%22%3A12%2C%22after%22%3A%22QVFDNFFmNWtjVWptaHNHN2Fhd21hdlFOQ1BMbDZQeHMzSVczMnl6T2dUN2U3YU5kYm9jZW1rYXgtUHlyQ0xMS2tjRm9iLXp2WG5Zb2NWSE9LR3laRU9zTw%3D%3D%22%7D'
headers = {'cookie': 'mid=Yr_f0AALAAGON2Eshq1-xqSrwgYv; ig_did=171E68A6-7132-4DE4-BE07-0B21352CE315; ig_nrcb=1; csrftoken=nZWluAdEtRyverD04rZECJdTTpqFUM2v; ds_user_id=53914138896; sessionid=53914138896%3AdSQkczPUqeBlKA%3A0%3AAYdUZgBloqRamafNmehfod2vBZQXVdLGvL66lV55qw; datr=CeW_YlRjzoVC-Kv6Yvqrnda3; fbm_124024574287414=base_domain=.instagram.com; fbsr_124024574287414=44mb43B3CsveUJD_NWVjypxL1Mg5HzmaboYwdPBSOhE.eyJ1c2VyX2lkIjoiMTAwMDgzMDk4MzUzNDY2IiwiY29kZSI6IkFRRFRBSlBZdjJsR294SFpqQ1lTYmhwMUFUYVFCb3JXODhVbVBYX3VHTmR3MEYzNV9wMWtYWGdjenlVQXhxbnJuNTBEMWhIeWVJVVJFc2xhZ0NkY0NBNkwzd3FuWHAxYnphMUlPNTVZbFhVWnRGdndsRGtKRGlaejBNV1kyMS11Y1l6YUY5RmhNeGtTdjUxdU9DZDNKczA5bVZKSUQ3am13ZVB6R1FOVEY5am52bU1KZFBWbGpBTlE0QkNURWduSzBLM3ZnWUpBa0IxRFhTN21hN1VLSTVLU24yYzN4LVZpWk1hNWx0c25hNlhmNEJRMXhqVTdvNTIzQjVIcDhjRnRDNzlGZi1BSjYyeUVQM29XOVhuSk1ybndxa3R0SmVCbWl1aUpkSl9PZ1NpVGxiVmxBcFMwNS1nMlFoRHlDbjJObUlPTDdRYnI4M1dxWWNSajNIbmw3WlQwIiwib2F1dGhfdG9rZW4iOiJFQUFCd3pMaXhuallCQUZRMzFSWkJwVFZxTThKTVhOaEowUldGZDg3M3V3QUhPOFNLWkNuNHg5S3NHbWNydzRrZDJaQlpBb2pxUVgwdk5rMXFrWkN3WkJwNm9udmhSR1RwMjhXVlpDZ01yYzNGTlpBNFpBcHkxTG1wWTE5TkNKQnNHNHRLRGZpOUFScVlHdm9BWkF0UjVTZzZseG01Z1Y5cjRQdEo4blBmMEZaQ3R3eGpZTUJDQXZuZExTR2Jhem91d0l1cUVzWkQiLCJhbGdvcml0aG0iOiJITUFDLVNIQTI1NiIsImlzc3VlZF9hdCI6MTY1Njc0NDExN30; fbsr_124024574287414=8U6nJaZd9v_-yN9_pOuM_f85VO9MnOh9wKtVnck79GI.eyJ1c2VyX2lkIjoiMTAwMDgzMDk4MzUzNDY2IiwiY29kZSI6IkFRRGVyQ1dDNzlzWHFoN2VPYkVGNDkyZlBrMHg0b0dVaWRHeFJmWHU0clpsNGVncDRlTVhvVVJUM1hpbk9uSnJPRkZmRXBIR1hNd2I0M2hnRDF5VzZvYUg0Zjg3MVFqc1BSVURtT2RNcURaNDRZcENPWnlPRzllbzNkSjNzYS1IbnBCUlRmSy1tN3o3QWQxZ0d0UlItcnJ5V1d2djM3emxKYmJfQmxvNXVfT3EtV2pZWjdXZnVKOG1PLWMwTWlhdzB6RE1ZZmo0VFhoRXJuQTBfblJ4QWszMFlqR3JUSTVXd0J0VkExT25SMEZPSHZZa0RqTC1KYS1CLVpydG9IaHE4dFVSLXNNQVNlNW1lb0lyQ2NGZndBSm1uZmxkRnl1b2UxMGs0ejROdlA4cVd0RGd4ZzRnLWJCbGtid2FBcUhaRGZZOEI1UXo0T3dxdmhoV3dSS1psZVJHIiwib2F1dGhfdG9rZW4iOiJFQUFCd3pMaXhuallCQUhiQzR2TU9aQnF1T25FcVA2RU13N3lEYkZaQXpnQkRCQlNqbU1aQXdZU2FaQjVGZEJXWkFXMDBiVG13U0Z1SFd4b2VIalIyOWhDRHA4TExaQW9EODN3UDZmbGdKSjlzelpCQVJqQVJOV1ZtVlR4WkI3TUVNNXpNN3NaQXFzcEVmVVFYb3V5NXF1NDU3ak52UGl2N3hhQmtjWkJLWkE1dXhEYUlJZUtYOGk5cFJoa2dxNUNqM2gyWkJLWVpEIiwiYWxnb3JpdGhtIjoiSE1BQy1TSEEyNTYiLCJpc3N1ZWRfYXQiOjE2NTY3NDQxMTd9; rur="EAG\05453914138896\0541688280184:01f7fbbf803c04403c41e92677764cf18d5c012e079a4cfd0d7b94107375e93be9e6b7fe"','referer': 'https://www.instagram.com/instagram/','user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36','viewport-width': '2560','x-asbd-id': '198387','x-csrftoken': 'nZWluAdEtRyverD04rZECJdTTpqFUM2v','x-ig-app-id': '936619743392459','x-ig-www-claim': 'hmac.AR1Do_jGsh-QtK6YpzVBvUI6Fb_1qQ7SzZYlfrdsTz3TLjUH','x-requested-with': 'XMLHttpRequest',
}
response = requests.get(url=url, headers=headers, verify=False)

返回数据

print(response.json())

解析数据

for index in response.json()['data']['user']['edge_owner_to_timeline_media']['edges']:try:video_id = index['node']['id']print(video_id)link = f'https://i.instagram.com/api/v1/media/{video_id}/info/'json_data = requests.get(url=link, headers=headers).json()# pprint.pprint(json_data)video_url = json_data['items'][0]['video_versions'][0]['url']# 获取二进制数据内容video_content = requests.get(url=video_url, headers=headers).contentexcept:pass

效果



好了,分享到这里就结束了。喜欢的朋友记得给我点赞哦

用Python快速采集ins视频相关推荐

  1. Python快速实现PySlowFast视频理解

    文章目录 简介 安装 1. Python 2. CUDA和cuDNN 3. PyTorch 4. Python库 5. PyAv 6. gcc 和 g++ 7. Visual Studio 2015 ...

  2. python 微信视频_基于Python快速整理微信视频与图片

    photoes.jpg 作为超级APP,微信已经成了移动互联网的入口.而我们也早已习惯通过微信收发图片与视频等多媒体文件.身为一名屌丝通信狗,经常出差海外,跟家人的沟通方式主要就靠微信了,每当累了或抑 ...

  3. Python“快速复制粘贴”ins数据,一个简单的外国分享网站

    序言 Instagram(照片墙)是一款运行在移动端上的社交应用,以一种快速.美妙和有趣的方式将你随时抓拍下的图片彼此分享,Facebook公司旗下社交应用 本篇文章主要是如何"高速复制粘贴 ...

  4. Python批量采集无水印短视频内容

    前言 短视频流行起来可不是一年两年了,现在很多年轻人都在玩短视频,有些的单纯就是看看,而有些的就是自己发视频 我每天刷视频,一刷就停不下来,应该还是有蛮多人跟我一样的吧 那有没有想法用自己所学的pyt ...

  5. python从入门到精通视频,python快速入门精讲

    <跟老齐学Python:从入门到精通>pdf下载在线阅读全文,求百度网盘云资源 <跟老齐学Python:从入门到精通>百度网盘pdf最新全集下载:链接: ?pwd=9ib9 提 ...

  6. Python快速从视频中提取视频帧(多线程)

    Python快速提取视频帧(多线程) 今天介绍一种从视频中抽取视频帧的方法,由于单线程抽取视频帧速度较慢,因此这里我们增加了多线程的方法. 1.抽取视频帧 抽取视频帧主要使用了 Opencv 模块. ...

  7. Python快速入门视频

    这是我第一次尝试着录制视频教程,没有多少经验.希望看到我视频的朋友,给我多提意见.本教程共有10集,每周更新一集,每集20到30分钟. 邮箱(请看到的朋友,多多提意见和建议.通过大家的反馈,我可以提供 ...

  8. Python实现批量采集美女视频<无水印>

    前言 嗨嗨,大家下午好 ~ 我又来给你们送福利了嘿嘿 今天教你们如何用python实现批量采集美女视频 ~ 小声说:这次还有视频教程! 目录(可自行点击想去的地方) 前言 环境使用 模块使用: 按照常 ...

  9. python基础知识资料-Python基础知识快速学习系列视频课程

    Python 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年. Python是纯粹的自由软件, 源代码和解释器C ...

最新文章

  1. 俄罗斯“木船”机器人系统将于2020年部署部队
  2. c/c++内存机制(一)(原)
  3. buffers和cache的区别
  4. thinkphp的匹配php后缀,ThinkPHP的后缀操作方法配置 罢工了
  5. 2021-03-15 耗散性
  6. 音视频技术开发周刊 60期
  7. linux——回射服务器多并发(多进程)
  8. 如何在graphpad表示出正负误差_Graphpad Prism:SCI科研论文中误差连线图怎么做
  9. JAVASCRIPT处理返回的XML字符串
  10. python参数传递_python参数的传递
  11. Drupal的taxonomy_manager模块合并分类的方法
  12. 【解题报告】Jury Meeting (9.8CF div2)
  13. 在谷歌chrome、Firefox等浏览器打开、编辑、保存微软Office、金山WPS文档
  14. ffmpeg将文件转码后推向服务器,FFmpeg转码服务器搭建
  15. Linux服务器查看任务计划,Linux的任务计划
  16. 计算机时区找不到北京,电脑时区里为何没有标准北京时间
  17. 计算机家庭网络共享,教大家家庭局域网如何共享
  18. 电脑计算机显示向程序发送命令时出现问题,word提示向程序发送命令时出现问题怎么解决 wo...
  19. 移动端框架之mand-mobile
  20. 快速开发小程序——案例

热门文章

  1. 商品表设计-实现侧滑栏类目Catagory和商品的多对多关系
  2. rhel centos 源_Rhel centos 7的fips脚本
  3. 抛物线交点式公式_抛物线所有公式,抛物线是什么意思
  4. Linux中实现定时任务详解
  5. Bayesian information criterion和 Akaike information criterion中的模型参数个数(自由度)计算 | 以高斯混合分布为例
  6. Mininet--topo类型-py创建自定义拓扑网络
  7. java.lang.IllegalArgumentException: Result Maps collection already contains value for ciis.zht.model
  8. 【深度解局】佛慢你:张小龙的微信成功三字诀
  9. Spyder学习笔记1-Jack Xu
  10. 基于Kubernetes构建企业容器云【入门实战篇】- 手动制作CA证书(二)