Запрос Android Volley с ограничениями Google API Key
Я запрашиваю данные из API данных YouTube в моем приложении Android. Это работает, но я хочу убедиться, что мой ключ может использоваться только моим приложением, для этого вы можете добавить имя пакета и отпечаток sha1 вашего приложения в консоли разработчика Google, чтобы ограничить использование ключа API для моего приложения. Программы.
Так как я использую Volley для выполнения запросов, кажется, что отпечаток и имя пакета не отправляются вместе с запросом, и поэтому все сделанные запросы API получают ошибку.
Как заставить Volley отправить имя пакета и отпечаток пальца sha1 для аутентификации моего запроса из API данных YouTube?
1 ответ
API данных YouTube уже имеет клиентскую библиотеку для Android/Java, нет необходимости использовать Volley для обработки HTTP-запросов на YouTube.
Если Volley все еще необходим, вам может потребоваться передать соответствующий API вместе с ключом API браузера. Таким образом, вы все еще использовали Волей; но это вернет JSONObject вместо библиотечных объектов, как в клиентской библиотеке.