Авторизация запросов
Все запросы к Google AMP URL API должны содержать данные, идентифицирующие приложение, из которого эти запросы отправляются.
Для идентификации используется ключ API.
Как получить и использовать ключ API
Ключ API обязательно нужно включать в запросы общедоступных данных, направляемые к Google AMP URL API.
Ключ API идентифицирует ваш проект; к нему привязывается доступ к API и отчетам, а также квота на вызовы.
Чтобы получить такой ключ:
- Откройте страницу Credentials (Учетные данные).
- Создайте ключ сервера.
Не используйте этот ключ вне серверного кода.
Например, его не следует добавлять в код веб-страницы.
Чтобы предотвратить несанкционированное расходование квоты, ограничьте возможность применения ключа, разрешив запросы только с IP-адресов ваших серверов.
Следуйте рекомендациям по безопасной работе с ключами API.
Если у вас есть ключ, вы можете добавлять ко всем запросам из своего приложения параметр key=yourAPIKey
.
Ключ API можно встраивать в URL в исходном виде (без кодирования).
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-02-17 UTC.
[null,null,["Последнее обновление: 2025-02-17 UTC."],[[["Every request sent to the Google AMP URL API must identify your application using an API key."],["Obtain an API key through the Google Developers Console, specifically a Server key, and restrict its usage to your server's IP addresses for security."],["Include your API key in all request URLs as a query parameter (`key=yourAPIKey`), which is safe for embedding without encoding."]]],["To interact with the Google AMP URL API, obtain an API key from the Credentials page. Create a Server key and restrict it to your server's IP addresses for security. Append the `key=`yourAPIKey parameter to all request URLs. This key identifies your project, grants API access, and provides quota and reports. Do not embed the key outside of server code, as it's designed for server-side use. Refer to the linked best practices for securely managing your API key.\n"]]