Corona – Android - notification
Step1 : 進入google 開發者網站
step2 : create
project
step3 : 點選剛剛建立的project
Step 4 : 點開Apls
Google Clound Messaging
for android : OFF-> ON
Step 5 : 點選 credentirals -> create serverkey
Step 6 : 拿到api key
Step 7 : 拿到 Project Number
Step 8 : 修改samplecode
C:\................\SampleCode\Notifications\GooglePushNotifications
1.
Config.lua
->
projectNumber = “這裡輸入上面拿到projectNumber”
2.
搜尋main.lua -> event.token
這裡event.token 的值就是 devicetoken 。
3.
Main.lua
-> apikey = “輸入上面拿到的apikey”
結論: 需要拿到三個值:
api key ,
projectNumber , devicetoken 交給server。
Ps :
1.
devicetoken
的值在安裝app時需要傳給 server , server就能依據devicetoken 推撥給手機。
2.
sample
code 是透過GOOGLE 的 SERVER做推撥
如果要利用其他SERVER做推撥需要另外傳devicetoken給server。
{ "registration_ids":["registration_id_1","registration_id_2",...,,"registration_id_n"],
"data":{"attr_1":value_1,"attr_1":value_2,...,"attr_n":value_n},
}
沒有留言:
張貼留言