2016-08-13 3 views
2

Я использую GCM в своем приложении для Android. Чтобы использовать сервис GCM, нам нужно создать ключ API Google. Итак, я создал ключи API для андроида, сервера и ключа браузера. Кажется, что мое приложение работает со всеми этими ключами, какой бы ключ я ни использовал в своем приложении.В чем разница между ключом сервера, ключа андроида, ключа браузера и ключа iOS в Google API?

Я изменил ключ на андроид, браузер и ключ сервера из своего приложения. Все ключи работают из моего приложения для Android.

Мой вопрос в том, почему и браузер, и серверный ключ также работают с моим Android-приложением? И почему нам нужно создать конкретный ключ, такой как ключ браузера, ключ сервера, поскольку все ключи работают из приложения для Android, а не только для андроида?

ответ

0

Ключ от Android: это работа на основе ключа SHA1 приложения, где вам необходимо зарегистрировать отладку и выпуск приложения.

Ключ браузера. Если вы хотите выполнить операцию с помощью приложения, то в любом браузере это время потребуется. ie.Call место api в браузере или в Интернете.

Сервер: Для итерации с сервером вам понадобится серверный ключ. т.е. для push-уведомления, потому что веб-команда также требует одну ссылку, с помощью которой они могут отправлять уведомление на устройство приложения.

Смежные вопросы