[card title="更新日志" color="success"]21.9.6更新，米游社更新了ds算法以及1,2,3接口地址和传入header21.11.6更新，更新了实时note查询接口...
米游的接口是不是挂了,报错503 Service Temporarily Unavailable nginx :@(内伤)
有import hashlibimport jsonimport randomimport stringimport timefrom typing import Any, MappingOS_DS_SALT = "6cqshh5dhw73bzxn20oexa9k516chk7s"CN_DS_SALT = "xV8v4Qu54lUKrEYFZkJhB8cuOh9Asafs"def generate_ds() -> str:t = int(time.time()) r = "".join(random.choices(string.ascii_letters, k=6)) h = hashlib.md5(f"salt={OS_DS_SALT}&t={t}&r={r}".encode()).hexdigest() return f"{t},{r},{h}" def generate_cn_ds(body: Any = None, query: Mapping[str, Any] = None) -> str:''' Body: POST请求 query: GET请求 ''' t = int(time.time()) r = random.randint(100001, 200000) b = json.dumps(body) if body else "" q = "&".join(f"{k}={v}" for k, v in sorted(query.items())) if query else "" h = hashlib.md5(f"salt={CN_DS_SALT}&t={t}&r={r}&b={b}&q={q}".encode()).hexdigest() return f"{t},{r},{h}"
怎么做成php写的api接口，我不会这个写法啊，也不懂ds算法
我这里无论是否传入character_ids，传入什么内容都会返回所有角色的信息，而不是对应character_ids角色的信息
第二条api返回的数据是否为body中character_ids的数据？我这边使用api直接返回了所有角色的信息