mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-11-04 08:35:12 +00:00 
			
		
		
		
	[ie/cbc] Ignore any 426 from API (#7689)
Closes #7477 Authored by: makew0rld
This commit is contained in:
		@@ -339,12 +339,12 @@ class CBCGemIE(InfoExtractor):
 | 
				
			|||||||
        data = json.dumps({'jwt': sig}).encode()
 | 
					        data = json.dumps({'jwt': sig}).encode()
 | 
				
			||||||
        headers = {'content-type': 'application/json', 'ott-device-type': 'web'}
 | 
					        headers = {'content-type': 'application/json', 'ott-device-type': 'web'}
 | 
				
			||||||
        resp = self._download_json('https://services.radio-canada.ca/ott/cbc-api/v2/token',
 | 
					        resp = self._download_json('https://services.radio-canada.ca/ott/cbc-api/v2/token',
 | 
				
			||||||
                                   None, data=data, headers=headers)
 | 
					                                   None, data=data, headers=headers, expected_status=426)
 | 
				
			||||||
        cbc_access_token = resp['accessToken']
 | 
					        cbc_access_token = resp['accessToken']
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        headers = {'content-type': 'application/json', 'ott-device-type': 'web', 'ott-access-token': cbc_access_token}
 | 
					        headers = {'content-type': 'application/json', 'ott-device-type': 'web', 'ott-access-token': cbc_access_token}
 | 
				
			||||||
        resp = self._download_json('https://services.radio-canada.ca/ott/cbc-api/v2/profile',
 | 
					        resp = self._download_json('https://services.radio-canada.ca/ott/cbc-api/v2/profile',
 | 
				
			||||||
                                   None, headers=headers)
 | 
					                                   None, headers=headers, expected_status=426)
 | 
				
			||||||
        return resp['claimsToken']
 | 
					        return resp['claimsToken']
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def _get_claims_token_expiry(self):
 | 
					    def _get_claims_token_expiry(self):
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user