def _first_nego_json(self, video_id: str) -> str: # pragma: no cover
payload = self._make_param_json(self.glossary[video_id])
self.logger.debug("Attempting to first negotiation of %s", video_id)
self.logger.debug("This is the posting JSON: %s", payload)
async with self.session.post(
url=self.glossary[video_id][KeyDmc.API_URL],
params={"_format": "json"},
data=payload,
) as response: # type: aiohttp.ClientResponse
return await response.text()
评论列表
文章目录