首页 > 其他分享 >抖音 用户id转uid

抖音 用户id转uid

时间:2023-05-10 12:33:17浏览次数:48  
标签:info uid get headers 抖音 sec user id

本文所有教程及源码、软件仅为技术研究。不涉及计算机信息系统功能的删除、修改、增加、干扰,更不会影响计算机信息系统的正常运行。不得将代码用于非法用途,如侵立删!

用户id转uid

环境

  • win10
  • Python3.9
  • PyQt5

效果

在这里插入图片描述

抖音id转sec_uid

def get_sec_uid(self, un_id):
    headers = {
        "Accept": "application/json, text/plain, */*",
        "Referer": "https://www.douyin.com/",
        "Accept-Language": "zh-CN,zh;q=0.9",
        "Proxy-Tunnel": str(random.randint(1, 10000))  # 设置IP切换头
    }
    response = requests.get(url, headers=headers)
    print(response.text)
    user_info = response.json()
    if not user_info:
        return None
    sec_uid = user_info.get("sec_uid")
    nickname = user_info.get("nickname")
    return sec_uid, nickname

sec_uid转uid

def get_uid(self, sec_uid):
    headers = {
            "Host": "imdesktop.douyin.com",
            "Accept-Language": "zh-CN",
            "Sec-Fetch-Dest": "empty",
            "Sec-Fetch-Mode": "cors",
            "Sec-Fetch-Site": "cross-site",
            "User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) ????/1.0.6 Chrome/104.0.5112.102 Electron/20.1.0-tt.4.release.main.4 TTElectron/20.1.0-tt.4.release.main.4 Safari/537.36",
            "accept": "application/json, text/plain, */*",
            "bd-ticket-guard-version": "1",
            "referer": "https://imdesktop.douyin.com",
            "sdk-version": "2",
            "sec-ch-ua": "\" Not A;Brand\";v=\"99\", \"Chromium\";v=\"104\"",
            "sec-ch-ua-mobile": "?0",
            "sec-ch-ua-platform": "\"Windows\"",
            "x-tt-disable-sessionid": "1",
        }
    response = requests.get(url, headers=headers)
    print(response.text)
    user_info = response.json()
    if not user_info:
        return None
    uid= user_info.get("uid")
    return uid

资源下载

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

链接:https://pan.baidu.com/s/19WE7lI85uFzhUuwzEzJLDA?pwd=0oi2
提取码:0oi2


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

标签:info,uid,get,headers,抖音,sec,user,id
From: https://www.cnblogs.com/c1033383881/p/17387641.html

相关文章

  • 利用AidLux实现可见光巡检中的目标锁定
    用AidLux实现可见光巡检中的目标锁定。本项目参考AidLux4月实战训练营内容:可见光巡检中的目标锁定。利用AIdlux平台和手机移动端算力,轻松落地部署基于可见光巡检项目.1.首先在手机上部署相关环境2.在调用摄像头的基础上添加SORT功能,将实时识别的YOLOV8边框导入SORT,实现对电力目标......
  • SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
    [root@storage1~]#mount/dev/sdj3/mnt/data-dir/ntfs_mst_post_read_fixup_warn:magic:0xffffffffsize:1024usa_ofs:65535usa_count:65535:InvalidargumentRecord16hasnoFILEmagic(0xffffffff)CorruptattributelistentryinMFTrecord0Failedto......
  • 版面设计和桌面出版软件InDesign 2022(id2022) Mac版
    InDesign2022是基于数字出版的解决方案,可帮助出版社解决如何利用现代数字化技术和服务来提供更好的产品和服务的难题。它为数字出版提供了多种工具,包括直接在编辑器上编辑和管理数字内容的编辑工具和支持其在传统和定制图书出版系统中使用的软件。这一新版本包括一个“书架”应用......
  • Android----http请求工具类(转)
    项目中客户端与服务器端采用http请求进行交互,在这里我把http请求的工具类贴出来。该工具类采用的是HttpClients框架,HTTP保存方式有两种选择:一种:整个应用只创建一个HttpClient对象,然后保存在整个程序中去。此情况无法创建多线程中应用。另一种:随时创建HttpClient对象。系统自......
  • Android实现推送方式解决方案 (转1)
    Android实现推送方式解决方案本文介绍在Android中实现推送方式的基础知识及相关解决方案。 1.推送方式基础知识: 当我们开发需要和服务器交互的应用程序时,基本上都需要获取服务器端的数据,比如《地震应急通》就需要及时获取服务器上最新的地震信息。要获取服务器上不定时更新......
  • Android自定义Dialog(zhuang)
    Android自定义Dialog这段时间在做一个项目,需要使用到自定义Dialog,先在网上找了一下资料,发现还是有很多没有讲清楚的,在此给出一个Demo,一来可以方便广大码农,二来也可以方便自己,以备不时之需。。。先来一张图吧,很简单,只有一个Activity,当点击Button的时候就弹出这个自定义的Dialo......
  • DataGridView控件的显示效率
    C#,如何提高DataGridView控件的显示效率?一次要管理100万条记录,如何才能不卡?不仅仅是虚拟模式的问题。(1)采用virtualmode,不要使用datagridview1.datasource=dt如何使用虚拟模式,参见https://blog.csdn.net/qq_30122639/article/details/53739607和https://bbs.csdn.net/topics/390......
  • 使用IDEA远程Debug调试(详细)
    一:前言记得刚工作那会写代码,遇到线上奇怪问题时,就会在可能出现问题的地方大量打log,然后重新打包部署,再对打印的log进行分析;往往这一套流程下来,基本上1个小时左右的时间就这么白白浪费,但要log打的不合理,那么就嘿嘿了,我们要不停的修改代码打log、不停的打包部署。这是何等的浪......
  • [转]解决80端口被PID=4服务占用的问题,三个思路
    引自:https://blog.csdn.net/weixin_45866737/article/details/122594326前言后端在为服务配置端口时,我们可以配置80端口。因为浏览网页服务默认的端口号都是80,因此只需输入网址即可,不用输入“:80”了。Nginx的默认端口也是80。不过,有时候,80端口会被占用,有可能是被ntoskrnl.exe......
  • 分布式ID
    传统方案在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。如在美团点评的金融、支付、餐饮、酒店、猫眼电影等产品。对数据分库分表后需要有一个唯一ID来标识一条数据或消息  https://tech.meituan.com/2017/04/21/mt-leaf.html传统方案分布式ID的特点实现方案......