首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

最新小红书x-s加密算法补环境版本(免费下载,当前可用,8.8更新)

后端 96.5KB 10 需要积分: 1
立即下载

资源介绍:

小红书x-s算法纯js补环境版本。 使用python execjs调用js实现,内含完整接口调用Demo。 zip包内是小红书的补环境版本x-s参数的加密生成算法,独立JS文件,提供完整可用的调用测试示例,有问题可以联系作者。
import json import os import execjs import requests headers = { "accept": "application/json, text/plain, */*", "accept-language": "zh-CN,zh;q=0.9", "cache-control": "no-cache", "content-type": "application/json;charset=UTF-8", "origin": "https://www.xiaohongshu.com", "pragma": "no-cache", "referer": "https://www.xiaohongshu.com/", "sec-ch-ua": "\"Chromium\";v=\"112\", \"Google Chrome\";v=\"112\", \"Not:A-Brand\";v=\"99\"", "sec-ch-ua-mobile": "?0", "sec-ch-ua-platform": "\"Windows\"", "sec-fetch-dest": "empty", "sec-fetch-mode": "cors", "sec-fetch-site": "same-site", "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36", } def extract_cookie_value(cookie, key): # 将 cookie 字符串转换为字典 cookies_dict = dict(item.split('=', 1) for item in cookie.split(';')) # 返回指定 key 的值 return cookies_dict.get(key.strip()) def sentPostRequest(host, api, data, cookie): if cookie == "": print("need cookie") return current_directory = os.path.dirname(__file__) file_path = os.path.join(current_directory, "xhs.js") xs_xt = execjs.compile(open(file_path, 'r', encoding='utf-8').read()).call('XsXt', api, data, extract_cookie_value(cookie, 'a1')) print(extract_cookie_value(cookie, 'a1')) print(xs_xt) headers['cookie'] = cookie headers['X-s'] = xs_xt['X-s'] headers['X-t'] = str(xs_xt['X-t']) url = host + api response = requests.post(url=url, data=json.dumps(data, separators=(",", ":"), ensure_ascii=False).encode("utf-8"), headers=headers) return response.json() def DoApi(param, cookie): api = '/api/sns/web/v1/comment/post' host = 'https://edith.xiaohongshu.com' data = { "note_id": param["note_id"], "content": param["content"], "at_users": param["at_users"], } return sentPostRequest(host, api, data, cookie) if __name__ == '__main__': # 需要安装python pyexecjs,requests库, 否则会报错。 # pip install pyexecjs requests # cookie 里a1,websession参数重要,其它不重要。 cookie = "a1=190d42d25a8wptni8mcj5pr8fpcxbb9d9295m3erx30000926220;web_session=040069b21a98c32f883eb71cf4344bfa12f81a" # put your cookie here # cookie = "a1=190d42d25a8wptni8mcj5pr8fpcxbb9d9295m3erx30000926220;webId=3a254f84f211e37cf71adb47b28ca47e;gid=yj8f4Jfq42j0yj8f4JfJ2Jqd0YEU9I3Y6SV2jFCUFYiUS2q8CDDjf6888jJKJJ88DJ2SSf0y;webBuild=4.29.0;websectiga=6169c1e84f393779a5f7de7303038f3b47a78e47be716e7bec57ccce17d45f99;sec_poison_id=ade77c9a-3f05-433b-9947-010e562202a4;acw_tc=0648bb6918e5fe337d7c789f15e6a077bb387d69ebff53e0a1c2a2d46d40612e;web_session=040069b21a98c32f883eb71cf4344bfa12f81a;unread={%22ub%22:%22669dda0e0000000027010f66%22%2C%22ue%22:%22669b13fb0000000005005618%22%2C%22uc%22:17};xsecappid=xhs-pc-web" # put your cookie here # 向笔记发送评论demo param = { "note_id": "66ac52ae000000000d03364a", "content": "你好", "at_users": [] } response = DoApi(param,cookie) print(response)

资源文件列表:

xhs.zip 大约有3个文件
  1. xhs/
  2. xhs/xhs.py 3.08KB
  3. xhs/xhs.js 319.6KB
0评论
提交 加载更多评论
其他资源 【浏览器插件】类似的网站 发现相关网站.zip
每天,我们数百万计的网站浏览量中,您是否经常在寻找相似的网站来消费内容、购物或仅仅浏览?SameSite 扩展程序能在几秒内帮您找到与当前浏览网站相关联的网站!下载我们的扩展程序,开始浏览您喜爱的网站,只需点击扩展图标,即刻查看与当前站点相关的推荐和可比较站点列表。 您可以使用我们的扩展程序进行: - **更智能的购物**:发现与您正在浏览的购物网站相似的新购物网站,无论是为了自我奖励还是购买礼物,我们都能为您提供新的购物灵感! - **内容消费**:喜爱博客?寻找新的新闻媒体?我们为您推荐新的媒体,帮助您扩展阅读清单。您正在阅读的时尚旅行博客?我们能发现更多类似内容供您探索! - **旅行与休闲**:计划下一个假期或寻找一日游的灵感?我们为您提供与您搜索习惯相关的网站链接,您可能会发现更经济的旅行选择,或在类似但不同的网站上获得更佳体验。 - **商业与研究**:作为领先的网站相似性引擎,SimilarSites 是企业研究和潜在客户开发的首选工具。使用我们的扩展程序,您可以发现高质量的内容,分析竞争对手,进行关键词研究,生成潜在客户,最大化您的业务增长机会。 这只是一些例子!您
【浏览器插件】视频去水印.zip
输入带有水印的视频链接,即可使用插件轻松去除视频中的水印。
【浏览器插件】OKKI.io 外贸客户开发必备工具.zip
OKKI.io,外贸获客的智能小助手,让客户信息获取变得轻松而高效。这是一款专为外贸人士设计的工具,能迅速捕捉关键信息,补充资料,助你高效锁定销售线索,节省宝贵时间,提高客户识别的准确性,确保转化的可靠性。 作为外贸信息查询的得力助手,OKKI.io 在你浏览社交媒体和客户官网时,提供无与伦比的便捷性: - **境外潜客信息获取**:在浏览境外目标客户官网时,OKKI.io 能迅速捕捉到关键线索;在浏览B2B社媒主页时,它能帮助获取关键联系人信息,并即时验证电子邮箱地址,无效邮箱不收费。 - **境外目标企业联系人定位**:快速锁定境外目标企业的关键联系人及其联系方式;通过智能匹配,完善境外目标企业联系人的资料,包括职位、邮箱、WhatsApp等。 - **人脉拓展与信息群发**:一旦获取有价值的境外企业联系人信息,OKKI.io 的插件功能可以帮你轻松批量添加好友或进行消息群发,快速扩大你的人脉圈,提升工作效率。 想了解更多使用技巧?请访问我们的官方说明文档[这里](https://www.yuque.com/help.xiaoman/dn6hts/ng1ef79qgcnp2ce
【浏览器插件】火山翻译 划词和网页翻译.zip
字节跳动旗下品牌「火山翻译」推出了一款多语言翻译插件,具备以下特色功能: 1. **多领域专业翻译与个人术语定制**: - 提供办公协作、跨境电商、人工智能、金融财经等七大领域的专业翻译,确保翻译的准确性。 - 登录用户可添加个人术语库,实现在网页全文翻译和划词翻译等场景下的个性化翻译干预,纠正错误,提升术语翻译的准确度。 2. **一键翻译网页全文**: - 轻松实现网页全文翻译,大幅提升阅读和信息获取效率。 - 提供多种译文展示方式,如仅显示译文或原文与译文对照,保持网页原有格式,确保信息完整。 3. **划词翻译功能**: - 支持在网页和标准编码PDF文件中划取文本进行即时翻译。 - 配备多语言AI朗读功能,提供丰富的音色和地道的发音。 - 用户可根据个人喜好配置触发翻译的方式,如划词即翻译或快捷键翻译。 4. **生词本与学习辅助**: - 内置英语词典,提供音标、释义和双语例句,帮助用户快速理解。 - 允许用户随手收藏生词,并记录生词的出处,便于场景化记忆。 - 通过吐司弹词功能和单词掌握程度标记,实现有针
【浏览器插件】Aria2Explorer.zip
Aria2-Explorer 能够智能拦截浏览器的下载任务,并通过JSON-RPC接口将任务高效地导出至Aria2,同时内嵌了AriaNG作为管理界面。Aria2 是一个支持多种协议的轻量级命令行下载工具,它兼容HTTP/HTTPS、FTP、SFTP、BitTorrent以及Magnet链接。使用流程如下:首先,访问[Aria2最新版本下载](https://github.com/aria2/aria2/releases/latest)。接着,在命令行界面输入`aria2c --enable-rpc`来启动服务。然后,安装相应的浏览器扩展,并在扩展设置中启用"自动拦截下载"功能,根据个人需求配置其他选项。对于Motrix用户,请将`http://localhost:16800/jsonrpc`设置为RPC URL,完成设置后即可在Chrome浏览器中享受多线程和BT下载的便捷体验。Windows用户若需在后台运行Aria2,可以参考"Alex 推荐"频道中的Aria2 Manager相关教程。注意,使用其他扩展下载资源时,请关闭"自动拦截"功能以避免潜在的冲突。 Aria2-Expl
【浏览器插件】可可翻译.zip
多翻译源同时工作 / 快捷键丰富多样 / 记录单页翻译历史 / 独立翻译窗口 / 个性化主题设置 / 文本预处理功能 / 翻译内容收藏 / 网页翻译预览……相关功能的动态演示可查看:[演示链接](https://github.com/chunibyocola/sc-translator-crx/discussions/19)。安装扩展后,建议先浏览设置页面,根据个人喜好调整配置。如需使用Bing翻译源时添加".cn"后缀,请在设置中勾选相应选项。扩展支持多种划词翻译方式,可根据个人偏好开启或关闭。支持同时显示原文与译文的网页翻译。点击“翻译当前页面”,右下角将出现控制栏,选择目标语言后点击“开始翻译”即可。若想省略此步骤,可在设置中勾选“直接翻译”选项。支持自定义翻译源,可添加个人或他人构建的翻译源。提供夜间模式,并允许自定义主题。支持PDF阅读器内使用。独立翻译窗口会在右键菜单“翻译”后响应翻译请求。注意:安装或更新扩展后,如需对已存在的网页使用,请刷新页面。* 项目开源:[项目链接](https://github.com/chunibyocola/sc-translator-crx
【浏览器插件】Toucan 语言学习.zip
Toucan 助您轻松学习新语言,无需报名课程、准备学习资料或参加课堂。简单注册后,即可继续您的日常网络浏览。学习方式如下: - 访问网站时,Toucan 将自动翻译页面上的单词和短语成您选择的学习语言,让您在熟悉的环境中掌握新词汇。 支持学习的语言包括:英语(针对西班牙语母语者)、西班牙语、法语、日语、德语、韩语、葡萄牙语、意大利语、阿拉伯语、中文(普通话)、希伯来语、印地语,更多语言即将推出,敬请期待! 安装简便快捷: - 仅需点击两次,即可开始网上冲浪。 - Toucan 将自动翻译关键词和短语,帮助您不断积累新语言知识。 - 根据个人进度学习,Toucan 会适时引入新词汇和复杂短语。 - 通过趣味小游戏复习新词汇,提升语言技能。 - 点击任意单词或短语,Toucan 即提供翻译,方便您即时学习。 如遇问题,欢迎邮件联系 info@jointoucan.com,我们将确保 Toucan 在您喜爱的网站上顺畅运行。 *************** 我们高度重视您的隐私安全: *************** 安装 Toucan 时,我们会请求“读取和更改您访问的所有网站数
【浏览器插件】Stylus.zip
请注意,我们的扩展名为Stylus,而非Stylish。在Stylish停止开发后,由非原开发团队接手,我们在其1.5.2版本的基础上开发了Stylus。Stylus对大部分代码进行了重写和优化,以提升性能。与Stylish仅作为新团队的私有软件不同,Stylus是为人民所创,为人民服务的。Chrome版Stylish默认开启了隐私分析记录,并且其界面简陋,对于中高端用户来说,使用Stylish创建和编写CSS样式非常不便。创建Stylus的主要目标是移除所有分析功能,并恢复到更加用户友好的界面。此外,Stylus还增加了其他重要新功能,如备份功能和直观、可定制的样式自动更新功能。 相关链接: - 源代码主页:[Stylus GitHub](https://github.com/openstyles/stylus) - 常见问题:[Stylus FAQ](http://add0n.com/stylus.html) - 使用教程:[Stylus Tutorial](https://www.youtube.com/watch?v=fCVvGwoF5cQ) - 反馈Stylus bug及开