2017-08-10 61 views
1

我試圖使用Firebase功能作爲我們的服務器。這是我正在使用的功能。當我觸發它通過HTTP它工作正常Storekit - 使用Firebase功能配置訂閱狀態URL

exports.subscriptions = functions.https.onRequest((request, response) => { 

    // Send 200 code to the server indicate to that you are done! 
    response.send(200); 

}); 

蘋果說:

的App Store將通過HTTP POST傳遞JSON對象,你 服務器的關鍵訂閱

但到目前爲止,我沒有收到Apple服務器的任何通知。

任何建議將是偉大的?

我檢查了控制檯中的日誌,看起來我已經開始接收來自Apple服務器的通知。

回答

0

以及你只說給蘋果,你就大功告成了,如果添加console.log(req.body)給你的函數它應該給你的日誌:)

+0

確實火力地堡提供了從接收通知的內置URL的一些數據Apple發送格式的蘋果?或者我們必須像Jad那樣自己實現它? –

+0

Firebase爲每個功能提供了一個url,這裏是標準模板: https:// us-central1- <在此處插入項目名稱> .cloudfunctions.net/<在此處插入函數名稱,在@jad的情況下爲訂閱> 所以最終的網址將是一個名爲applesubscription 的項目https://us-central1-applesubscription.cloudfunctions.net/subscription – mikat