Я пытаюсь опубликовать videoId в плейлисте youtube, используя youtube api в python. Ниже мой код,
import json
from apiclient.discovery import build
import requests
post_url = "https://www.googleapis.com/youtube/v3/playlistItems"
payload = {
'key':"*******",
'part':'snippet',
'playlistId':'****',
'videoId':'****'
}
r = requests.post(post_url, data=json.dumps(payload))
print(r.text)
Но теперь я продолжаю получать ошибку ниже,
{
"error": {
"errors": [
{
"domain": "global",
"reason": "required",
"message": "Login Required",
"locationType": "header",
"location": "Authorization"
}
],
"code": 401,
"message": "Login Required"
}
}
Я попытался получить данные по GET-запросу аналогичным образом, и мне это удалось. Что с этим не так?