fusiontable的創健與使用於APP Inventor 2

 

一、首先準備一個google帳號

二、於api console開啟fusionntable功能

1.開啟Google Api Console

網址為https://code.google.com/apis/console/

Alternate Text

 

2.啟用fusion table api

Alternate Text

 

3.於憑證頁籤取得api key for Inventor

Alternate Text

 

Alternate Text Alternate Text

請記住api key此key會在app inventor 2用到

Alternate Text

 

三、於雲端硬碟使用fusion table

1.至雲端硬碟裡連結fution table應用程式

Alternate Text Alternate Text Alternate Text Alternate Text

 

2.新增一張fusion table

Alternate Text Alternate Text

預設有四個column

Alternate Text

 

3.編輯fusion table(可省略不看)

將其改成只有Code與Count兩column

Alternate Text

刪掉剩兩個column再修改成Code與Count兩Column

Alternate Text

由於column中的Code欄位型態為Text、Count欄位型態為number,改成如下圖

Alternate Text Alternate Text

完成後如下圖

Alternate Text

請注意務必刪掉多餘的row,如上圖預設就是多一列,一開始table是不會塞資料的,請刪除它

Alternate Text

 

4.設定該fusion table的編輯權限

Alternate Text

由於fusion table這還是實驗階段,我這邊認為目前最好的設定為私人存取,再另外邀請他人(多位使用者)使用這張table

Alternate Text

6.記住table Id此ID會在app inventor 2用到

Alternate Text Alternate Text

 

四、 於app inventor 2中(SearchScreen、RankScreen)將api key與table id填入程式中

Alternate Text

 

五、 参考資料

App Inventor 2 指令中文化 FusiontablesControl

Pizza Party with Fusion Tables

Google Fusion Tables API