MCPcopy Create free account
hub / github.com/Loping151/RoverSign / do_share

Method do_share

RoverSign/utils/api/requests.py:383–394  ·  view source on GitHub ↗

分享

(self, roleId: str, token: str)

Source from the content-addressed store, hash-verified

381 "showOrderType": "2",
382 "isOnlyPublisher": "0",
383 }
384 return await self._waves_request(POST_DETAIL_URL, "POST", header, data=data)
385 except Exception as e:
386 logger.exception(f"do_post_detail token {token}", e)
387
388 async def do_share(self, roleId: str, token: str):
389 """分享"""
390 try:
391 header = await get_base_header()
392 used_headers = await self.get_used_headers(
393 cookie=token, uid=roleId, needToken=True
394 )
395 header.update(used_headers)
396 data = {"gameId": "3"}
397 return await self._waves_request(SHARE_URL, "POST", header, data=data)

Callers 1

do_shareFunction · 0.80

Calls 3

get_used_headersMethod · 0.95
_waves_requestMethod · 0.95
get_base_headerFunction · 0.85

Tested by

no test coverage detected