{ "cells": [ { "metadata": {}, "cell_type": "markdown", "source": "# 权鉴请求", "id": "531f1a2429f3444a" }, { "cell_type": "code", "id": "initial_id", "metadata": { "collapsed": true, "ExecuteTime": { "end_time": "2025-08-04T06:16:16.333259Z", "start_time": "2025-08-04T06:16:16.069427Z" } }, "source": [ "import requests\n", "import time\n", "import hashlib\n", "\n", "# 参数\n", "app_id = \"ac331f73-8071-4caa-7b06-84d2f5371a52\"\n", "sid = \"123456789abcdef\"\n", "secret = \"secret-b78b4e07-9310-44ff-749c-367240b5a0f5\" # 这相当于 secret\n", "\n", "# 当前时间戳(秒级)\n", "ts = str(int(time.time()))\n", "\n", "# 生成 sign:SHA-1(salt + secret + ts)\n", "sign_str = sid + secret + ts\n", "sign = hashlib.sha1(sign_str.encode('utf-8')).hexdigest()\n", "\n", "# 构造 URL\n", "url = f\"https://f6car.udesk.cn/ccapi/v2/spnumbers?AppId={app_id}&Timestamp={ts}&Sid={sid}&Sign={sign}\"\n", "\n", "# 发起请求\n", "res = requests.get(url)\n", "print(\"Response:\", res.text)\n", "print(\"Timestamp:\", ts)\n", "print(\"Sign String (raw):\", sign_str)\n", "print(\"Sign (SHA-1):\", sign)" ], "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Response: \n", "\n", "
\n", " \n", "请下达指示:
\n", " 返回控制台\n", "请下达指示:
\n", " 返回控制台\n", "