Хотя этот вопрос задают несколько раз, но меня беспокоит, почему возникает ошибка несоответствия имени пакета и отпечатка пальца, когда вещи абсолютно идентичны (скопированы).
Данные (видео и статистика) Для неограниченного API-ключа Google против youtube-v3-api выбирается правильно, но, поскольку я ограничиваю ключ в консоли Google (передача имени пакета и отпечатка пальца в заголовке запроса API), данные становятся недоступными. Ниже приведен оператор ответа API
{
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "ipRefererBlocked",
"message": "The Android package name and signing-certificate fingerprint,
"Package_name" and
"Finger_Print", do not match the app restrictions
configured on your API key. Please use the API Console to update your key restrictions.",
"extendedHelp": "Project_Link_Google_Console"
}
],
"code": 403,
"message": "The Android package name and signing-certificate fingerprint,
"Package_name" and
"Finger_Print", do not match the app restrictions
configured on your API key. Please use the API Console to update your key restrictions."
}
}
. В нем говорится, что «имя пакета и отпечаток не соответствуют ограничениям приложения, настроенным для вашего ключа API», хотя они вставляются из кода в консоль.