抖音 根据视频id获取视频详情接口分析

简介: 抖音 根据视频id获取视频详情接口分析
本文所有教程及源码、软件仅为技术研究。不涉及计算机信息系统功能的删除、修改、增加、干扰,更不会影响计算机信息系统的正常运行。不得将代码用于非法用途,如侵立删!

根据视频id获取视频详情接口

环境

  • win10
  • Pyhton3.9.7

之前一直使用:https:///aweme/v1/web/aweme/detail/?aweme_id=7173874912753470732接口获取视频详情,今天发现接口失效了,一直返回blocked,分析了一波发现只需要添加sv参数即可

获取视频详情

   defget_cookie(self):

       """

       2023.2.28 新版验证方案

       """

       count=10

       whilecount:

           try:

               session=requests.session()

               h=session.get(url, verify=False, allow_redirects=False, timeout=20).headers

               x_vc_bdturing_parameters=h.get('x-vc')

               ifnotx_vc_bdturing_parameters:

                   count-=1

                   logger.info(f'提取:x_vc 失败,重试!')

                   time.sleep(random.randint(3, 5))

                   continue

               detail=verify_data.get("detail")

               try:

                   msg=Verify().verify(fp, detail)

                   logger.info(msg)

               exceptExceptionase:

                   logger.info(f"{e}")

                   continue

               ifmsg.get('code') !=200:

                   logger.info(f"{msg.get('message')},重试")

                   continue

               logger.info(f"ck s_v_web_id:{fp}, {msg.get('message')}")

               s_v_web_id=f's_v_web_id={verify_data.get("fp")};'

               # self.cookie = s_v_web_id

               returns_v_web_id

           exceptExceptionase:              

               time.sleep(random.randint(3, 5))

               continue

       logger.error('s_v_web_id提取失败!')

   defget_user_info(self, aweme_id):

       """

       根据视频id查询视频详情

       aweme_id: 视频id

       """

       headers= {

           'accept': 'application/json, text/plain, */*',

           'cookie': self.cookie,

           "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36",

       }

       # r = requests.get(url, headers=headers)

       res=self._parse_url(url, headers=headers)

       returnres

效果

资源下载

https://download.csdn.net/download/qq_38154948/87512210


本文仅供学习交流使用,如侵立删!


相关文章
|
6月前
|
JSON API 数据格式
如何获取抖音抖音视频详情 API 返回值说明
当您调用一个根据ID获取商品详情的API时,通常返回值会包含一系列有关特定商品的详细信息。这些信息可能包括但不限于
|
6月前
|
XML JSON API
怎样获取抖音店铺的所有商品 API 返回值说明
1688` 是阿里巴巴旗下的一个 B2B(Business-to-Business)电商平台,专注于为企业提供批发和采购服务。`1688` 商品详情 API 是指从阿里巴巴中国站获取商品详细信息的接口。这个 API 通常需要开发者在阿里巴巴开放平台上注册并获取相应的 API 密钥(AppKey 和 AppSecret)才能使用。
|
1月前
|
JSON 数据挖掘 API
抖音商品详情API接口如何使用
使用抖音商品详情 API 需要先注册抖音开放平台账号并创建应用,获取 appkey 和 appsecret。接着阅读 API 文档,构建并发送 HTTP 请求,处理返回的 JSON 数据。注意保护密钥、处理错误和确保数据合规。
|
XML JSON 缓存
Json实现根据商品ID请求微店商品详情数据方法,微店商品详情API接口,微店API接口申请指南
Json实现根据商品ID请求微店商品详情数据方法,微店商品详情API接口,微店API接口申请指南
|
27天前
|
缓存 负载均衡 API
抖音抖店API请求获取宝贝详情数据、原价、销量、主图等参数可支持高并发调用接入演示
这是一个使用Python编写的示例代码,用于从抖音抖店API获取商品详情,包括原价、销量和主图等信息。示例展示了如何构建请求、处理响应及提取所需数据。针对高并发场景,建议采用缓存、限流、负载均衡、异步处理及代码优化等策略,以提升性能和稳定性。
|
28天前
|
XML JSON Java
淘宝详情接口是如何使用的❓
淘宝详情接口使用步骤简述:首先在淘宝开放平台注册账号并创建应用,待审核通过后获取App Key和App Secret;接着了解接口所需的必填和可选参数;然后通过HTTP请求调用接口,处理返回的JSON数据,提取商品信息;最后确保遵守平台规则,合理使用数据。
|
3月前
|
数据采集 API 开发工具
淘系商品详情数据解析(属性youhui券sku详情图等)API接口开发系列
在电商领域,特别是像淘宝(淘系)这样的平台,商品详情数据对于商家、开发者以及数据分析师来说至关重要。这些数据包括但不限于商品属性、优惠券信息、SKU(Stock Keeping Unit)详情、商品图片、售后保障等。然而,直接访问淘宝的内部API接口通常需要特定的权限和认证,这通常只对淘宝的合作伙伴或内部开发者开放。 不过,对于需要这些数据的第三方开发者或商家,有几种方式可以间接获取或解析淘系商品详情数据: ——在成长的路上,我们都是同行者。这篇关于商品详情API接口的文章,希望能帮助到您。期待与您继续分享更多API接口的知识,请记得关注Anzexi58哦!
|
3月前
|
供应链 数据挖掘 Java
微店商品列表接口详解与实战应用
微店商品列表数据接口是专为开发者设计的API,允许调用微店店铺所有商品数据。接口(如micro.item_search_shop,具体名称需确认)提供商品ID、标题、价格等信息,支持商品展示、数据分析及库存管理等功能。开发者须在微店开放平台注册并创建应用获取API凭证,构建HTTP请求调用接口,处理返回的商品数据。此接口有助于优化购物体验,提供数据支持。[体验API:b.mrw.so/2Pv6Qu]
|
4月前
|
供应链 搜索推荐 数据挖掘
微店商品详情数据接口(micro.item_get)丨微店API接口指南
`micro.item_get`接口是微店API的关键工具,让开发者能获取商品详情,包括名称、价格、描述、图片、销量和SKU,用于电商同步、数据分析、个性化营销和提升购物体验。此接口加速了数据驱动的决策和业务优化。
|
XML JSON 缓存
Json实现根据商品ID请求虾皮商品详情数据方法,shopee商品详情API接口,虾皮API接口申请指南
Json实现根据商品ID请求虾皮商品详情数据方法,shopee商品详情API接口,虾皮API接口申请指南