def METHOD_NAME(action):
    return (self._download_json(
        urljoin(url, '/public/api/') + action, video_id, data=json.dumps({
            'hash': video_hash,
            'sk': sk,
        }).encode(), headers={
            'Content-Type': 'text/plain',
        }, fatal=False) or {}).get('data') or {}