2013-10-27 12 views
0

Я создал приложение, которое отображает номера экстренных служб и позволяет пользователю добавлять свои собственные номера экстренной помощи в список.Google app engine Хранение

Я также создал проект веб-приложения для обработки серверной части приложения.

Я могу запустить его локально, но мне нужно его хранить по всему миру на GAE.

Я знаю, что мне нужен идентификатор приложения, но как связать приложение для Android с этим веб-приложением, которое я развернул?

Нужно ли мне куда-то вставить ключ API и включить какие-либо службы?

Не создавайте свои номера сейчас, если я развернусь, поэтому я знаю, что я делаю это неправильно. Пожалуйста, помогите.

ответ

0

В Api Console вам необходимо включить услугу Google Cloud Messaging для Android.

Затем, в закладке «Доступ к API», вам нужно добавить сервера Key, а Android Key (на самом деле две андроид ключи - один для отладки и один позже выпущенной версии - не забудьте что)

Тогда в классах конечных точек, которые необходимо добавить следующее в @Api аннотацию:
clientIds - идентификаторами Android Client Кис
аудитории - «клиент ID для веб-приложений "

Что будет в конечном итоге выглядеть следующим образом:

@Api(name = "endpoint_name" 
    clientIds = {"porject_number-android_debug_key.apps.googleusercontent.com", 
       "porject_number-android_release_key.apps.googleusercontent.com"}, 
    audiences = {"project_number.apps.googleusercontent.com"}) 

Над объявлением класса.