[extractor/telegraaf] Use mobile GraphQL API endpoint

Workaround for Cloudflare 403
Fixes https://github.com/yt-dlp/yt-dlp/issues/5000
Authored by: coletdjnz
This commit is contained in:
coletdjnz 2022-09-23 12:10:35 +12:00
parent 2e7675489f
commit 32972518da
No known key found for this signature in database
GPG key ID: 91984263BB39894A

View file

@ -31,7 +31,9 @@ def _real_extract(self, url):
article_id = self._match_id(url) article_id = self._match_id(url)
video_id = self._download_json( video_id = self._download_json(
'https://www.telegraaf.nl/graphql', article_id, query={ 'https://app.telegraaf.nl/graphql', article_id,
headers={'User-Agent': 'De Telegraaf/6.8.11 (Android 11; en_US)'},
query={
'query': '''{ 'query': '''{
article(uid: %s) { article(uid: %s) {
videos { videos {