Я новичок в использовании API Google.Итак, проблема в том, что я являюсь администратором канала YouTube (а не владельцем).И я хотел бы получить источники стратификаций, которые были размещены на внешних сайтах.Итак, я создал новый проект и сформировал запрос через Google APIs Explorer.Вот оно:
https://youtubeanalytics.googleapis.com/v2/reports?dimensions=insightTrafficSourceDetail&endDate=2018-12-12&filters=insightTrafficSourceType%3D%3DEXT_URL&ids=channel%3D%3D{MY_CHANNEL}&maxResults=25&metrics=views&sort=-views&startDate=2014-05-01&key={MY_API_KEY}
Вот результат:
200
- Show headers -
{
"kind": "youtubeAnalytics#resultTable",
"columnHeaders": [
{
"name": "insightTrafficSourceDetail",
"columnType": "DIMENSION",
"dataType": "STRING"
},
{
"name": "views",
"columnType": "METRIC",
"dataType": "INTEGER"
}
],
"rows": [
[
"vk.com",
2399
],
[
"unknown",
872
],
[
"yandex.ru",
23
]
Но когда я пытаюсь записать запрос непосредственно в адресную строку браузера, он говорит:
{
"error": {
"code": 401,
"message": "Request is missing required authentication credential. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.",
"errors": [
{
"message": "Request is missing required authentication credential. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.",
"domain": "global",
"reason": "unauthorized"
}
],
"status": "UNAUTHENTICATED"
}
}
Я нажал в поле {API_KEY} с здесь
Но, к сожалению, результат такой, как указано выше.Что я делаю неправильно?Можете ли вы предоставить пошаговую инструкцию, чтобы получить правильный HTTP-запрос для моей цели, поскольку я не могу его найти?Спасибо!