Files
xbot-market-info/fckj-market-activity.ipynb
2024-12-24 21:04:13 +08:00

151 lines
5.8 KiB
Plaintext

{
"cells": [
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"import requests\n",
"\n",
"# URL and headers\n",
"url = \"https://api.winrobot360.com/api/app/market/listByParam\"\n",
"headers = {\n",
" \"Accept-Language\": \"zh-CN,zh;q=1\",\n",
" \"Authorization\": \"bearer 9fa9b6f2-f2ab-4528-90b3-69a3c906ba72\",\n",
" \"Accept\": \"application/json, text/json, text/x-json, text/javascript, application/xml, text/xml\",\n",
"}\n",
"\n",
"developAppVersionIds = []\n",
"\n",
"# Loop through pages 1 to 10\n",
"for page_num in range(1, 11):\n",
" payload = {\n",
" \"marketId\": \"02eafb8c-02bd-4a6c-9cbf-de3dfd5f3791\",\n",
" \"appType\": \"activity\",\n",
" \"marketUiTag\": \"\",\n",
" \"key\": \"\",\n",
" \"page\": page_num,\n",
" \"size\": 28,\n",
" }\n",
" # Sending the request\n",
" response = requests.post(url, json=payload, headers=headers)\n",
"\n",
" # Process the response\n",
" print([item.get(\"developAppVersionId\") for item in response.json().get(\"data\")])\n",
" developAppVersionIds.extend([item.get(\"developAppVersionId\") for item in response.json().get(\"data\")])\n",
"\n",
"len(developAppVersionIds)"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"import requests\n",
"import urllib3\n",
"\n",
"urllib3.disable_warnings()\n",
"\n",
"# API 请求的 URL\n",
"url = \"https://api.winrobot360.com/api/client/app/develop/package/version/detail\"\n",
"\n",
"for developAppVersionId in developAppVersionIds:\n",
" # 查询参数\n",
" params = {\"appVersionId\": developAppVersionId, \"reSize\": \"48\"}\n",
"\n",
" # 请求头\n",
" headers = {\n",
" \"Authorization\": \"bearer 9fa9b6f2-f2ab-4528-90b3-69a3c906ba72\",\n",
" \"Accept\": \"application/json, text/json, text/x-json, text/javascript, application/xml, text/xml\",\n",
" }\n",
"\n",
" # 发送 GET 请求\n",
" response = requests.get(url, headers=headers, params=params, verify=False)\n",
"\n",
" # print(json.dumps(response.json(), indent=4))\n",
" data = response.json().get(\"data\")\n",
" print(\n",
" f'{data.get(\"appName\")}: {\",\".join([item.get(\"name\") for item in data.get(\"versionFlowList\")])}'\n",
" )"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"手机: \n",
"获取相似元素列表-懒加载(手机),获取相似元素列表-懒加载-xpath(手机)\n",
"\n",
"浏览器扩展: 无弹窗下载, 设置下载前询问保存位置, 获取本机浏览器路径\n",
"\n",
"Python-录屏合集: 开始录制,结束录制\n",
"\n",
"OutLook OAuth2 获取邮件: OutLook OAuth2 获取邮件\n",
"\n",
"两表合并: 两表合并\n",
"\n",
"SM.MS图床: 上传文件到sm.ms图床网,删除sm.ms图床文件, 即刻图床\n",
"\n",
"批量数据抓取(mobile): 元素对象_根据元素xpath获取子元素信息,元素对象_根据元素名称获取子元素信息,相似元素_根\n",
"据元素名称获取子元素信息\n",
"\n",
"获取元素所有文本(win): 获取元素所有文本(win)\n",
"\n",
"跨境场景指令(长期更新): Lazada-设置为中文,Lazada-我的余额,Lazada-我的收入-交易概况,Shopee-我的收入,Shopee-我的余额,TK-交易(Transactions),TK-提款报表(Withdrawals),Lazada-登录(采用默认登陆账号),Shopee-登陆(采用默认账号),Lazada-我的收入-账单下载(新版界面)\n",
"\n",
"万象手机扩展: 备份手机APK,本地APK安装到手机,获取手机最新一条短信,手机自动化_滚动长截屏\n",
"\n",
"自定义指令: 列表替换单个文本,列表替换多个文本,判断文本中是否包含所有关键字,获取本机ip,回车键,获取网页对象类型,获取当前已打开的网页对象,判断文本中是否包含任意关键字,获取时间间隔中的每天\n",
"\n",
"MongoDB: 建立MongoDB连接,切换数据库,创建集合,插入文档(insert),查询文档(find),删除文档(deleteDocument),更新文档(update),统计文档数量(countDocuments),查询数据库的所有集合(listCollections),关闭连接(close),删除集合(deleteCollection)\n",
"\n",
"获取应用可执行路径: 获取应用可执行路径\n",
"\n",
"检查文件是否被占用: 检查文件是否被占用\n",
"\n",
"网银登录-硬件幽灵键鼠版: 网银登录-硬件幽灵键鼠版\n",
"\n",
"判断进程是否在运行: 判断进程是否在运行\n",
"\n",
"地址补全指令: 地址补全指令\n",
"\n",
"word_替换内容: 打开word,保存word,关闭word,替换正文,替换页眉,替换页脚, word转换html, word-docx文件图片提取, 替换word文档字体颜色\n",
"\n",
"PDF指令集: PDF初始化,PDF文本域填写,PDF设置复选框, 提取PDF指定区域文字-副本, 分类分割PDF, PDF更改尺寸内容\n",
"\n",
"jde_数据下载: jde_卡手续费下载,jde_第三方查询\n",
"H.N语音播放: 语音播放文字\n",
"xml解析: xml解析\n",
"ukey按键控制器: ukey按键控制器\n",
"\n",
"跨境: 易得客\n",
"其他: 跳板机"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.10.12"
}
},
"nbformat": 4,
"nbformat_minor": 2
}