2013-10-27 206 views
0

我創建了一個應用程序,顯示緊急號碼,並允許用戶將他們自己的緊急號碼添加到列表中。谷歌應用程序引擎存儲

我還創建了一個web應用程序項目來處理應用程序的服務器部分。

我可以在本地運行它,但我需要將其全局存儲在GAE上。

我知道我需要一個應用程序ID,但是如何將我的android應用程序鏈接到我部署的那個web應用程序?

是否需要在某處插入API密鑰並開啓所有服務?

它現在不創建我的號碼,如果我部署,所以我知道我做錯了。請請幫忙。

回答

0

Api Console中,您需要啓用「Google Cloud Messaging For Android」服務。

然後,在「API訪問」選項卡,你需要添加一個服務器密鑰Android金鑰(實際上兩款Android按鍵 - 一個用於調試和一個後來的發佈版本 - 不要忘記那)

然後在您需要將以下添加到@Api註釋端點類:
的clientId - Android的客戶端密鑰的ID
觀衆 - Web應用程序的「客戶端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"}) 

上述類的聲明。