抖音号uId转二维码工具,可批量实现,POST接口案例分享

是用易语言开发的,然后直接开源,用的POST接口,实现原理也非常简单,可以UID或者抖音号直接转二维码,扫码跳转对方主页,仅供学习哈,分享源码。

read-normal-img

下面是完整的源码,需要精易模块8.0【仅供学习】

.版本 2

.支持库 internet



.程序集 窗口程序集_启动窗口



.子程序 _按钮1_被单击

.局部变量 Str, 文本型

.局部变量 uid, 文本型

.局部变量 JSON, 类_json



uid = 编辑框1.内容

Str = UTF8到文本 (网页_访问_对象 (“https://www.douyin.com/erewima/admin/?aid=6383&live_id=1&device_platform=web&language=zh-CN&target_uid=” + uid))

JSON.解析 (Str)



图片框1.图片 = HTTP读文件 (JSON.取通用属性 (“data['avatar_medium']['url_list'][0]”))



标签_昵称.标题 = JSON.取通用属性 (“data.nickname”)

标签_抖音号.标题 = JSON.取通用属性 (“data['display_id']”)

标签_等级.标题 = JSON.取通用属性 (“data['badge_image_list'][0].content['alternative_text']”)

标签_地区.标题 = JSON.取通用属性 (“data.city”)


标签_g.标题 = “关注:” + JSON.取通用属性 (“data['follow_info']['following_count']”) + “    粉丝:” + JSON.取通用属性 (“data['follow_info']['follower_count']”)

### sec_uidUID 的相互换方法 #### 获取 sec_uidUID换方式 对于平台而言,每个用户的唯一标识符由 `uid` 和 `sec_uid` 组成。当已知某个用户的 `sec_uid` 时,可以通过调用官方API来获取该用户的详细信息,其中包括 `uid`。 具体操作如下: 访问提供的用户信息查询接口,URL结构为: ```plaintext https://www.iesdouyin.com/web/api/v2/user/info/?sec_uid={sec_uid} ``` 通过向上述链接发送GET请求并传递目标用户的 `sec_uid` 参数,服务器会返回JSON格式的数据包,在这个数据包里包含了所需的 `uid` 字段[^1]。 #### 实现代码示例 下面是一个简单的Python脚本例子,展示了如何利用requests库发起HTTP GET请求从而完成从 `sec_uid` 到 `uid` 的换: ```python import requests def get_uid_from_secuid(sec_uid): url = f"https://www.iesdouyin.com/web/api/v2/user/info/" params = {"sec_uid": sec_uid} response = requests.get(url, params=params) if response.status_code == 200: data = response.json() user_info = data['user_info'] return user_info['uid'] if 'uid' in user_info else None else: print(f"Error fetching data: {response.status_code}") return None if __name__ == "__main__": sec_uid_example = "MS4wLjABAAAAoX..." # 替换成实际的sec_uid值 result = get_uid_from_secuid(sec_uid_example) if result is not None: print(f"The corresponding UID is: {result}") ``` 需要注意的是,以上提到的技术细节仅适用于教育目的和技术研究之用,并应严格遵守法律法规以及各社交媒体平台的服务条款[^2]。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值