mirror of
https://github.com/ytdl-org/youtube-dl.git
synced 2024-11-25 11:41:52 +00:00
Rename apiResponse to api_response
This commit is contained in:
parent
2d82e8a958
commit
c9e09d187f
1 changed files with 7 additions and 7 deletions
|
@ -29,10 +29,10 @@ class LivestreamfailsIE(InfoExtractor):
|
||||||
|
|
||||||
# https://livestreamfails.com/clip/id uses https://api.livestreamfails.com/clip/ to fetch the video metadata
|
# https://livestreamfails.com/clip/id uses https://api.livestreamfails.com/clip/ to fetch the video metadata
|
||||||
# Use the same endpoint here to avoid loading and parsing the provided page (which requires JS)
|
# Use the same endpoint here to avoid loading and parsing the provided page (which requires JS)
|
||||||
apiResponse = json.loads(self._download_webpage('https://api.livestreamfails.com/clip/' + id, id))
|
api_response = json.loads(self._download_webpage('https://api.livestreamfails.com/clip/' + id, id))
|
||||||
|
|
||||||
# Get the input timestamp (test case gives 2022-06-26T19:29:45.515Z)
|
# Get the input timestamp (test case gives 2022-06-26T19:29:45.515Z)
|
||||||
timestamp = apiResponse.get('createdAt')
|
timestamp = api_response.get('createdAt')
|
||||||
if(timestamp):
|
if(timestamp):
|
||||||
# Parse it into a struct_time
|
# Parse it into a struct_time
|
||||||
timestamp = time.strptime(timestamp, '%Y-%m-%dT%H:%M:%S.%fZ')
|
timestamp = time.strptime(timestamp, '%Y-%m-%dT%H:%M:%S.%fZ')
|
||||||
|
@ -41,10 +41,10 @@ class LivestreamfailsIE(InfoExtractor):
|
||||||
|
|
||||||
return {
|
return {
|
||||||
'id': id,
|
'id': id,
|
||||||
'display_id': apiResponse.get('sourceId'), # Twitch ID of clip
|
'display_id': api_response.get('sourceId'), # Twitch ID of clip
|
||||||
'timestamp': timestamp,
|
'timestamp': timestamp,
|
||||||
'url': 'https://livestreamfails-video-prod.b-cdn.net/video/' + apiResponse.get('videoId'),
|
'url': 'https://livestreamfails-video-prod.b-cdn.net/video/' + api_response.get('videoId'),
|
||||||
'title': apiResponse.get('label'),
|
'title': api_response.get('label'),
|
||||||
'creator': apiResponse.get('streamer', {}).get('label'),
|
'creator': api_response.get('streamer', {}).get('label'),
|
||||||
'thumbnail': 'https://livestreamfails-image-prod.b-cdn.net/image/' + apiResponse.get('imageId'),
|
'thumbnail': 'https://livestreamfails-image-prod.b-cdn.net/image/' + api_response.get('imageId'),
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue