我一直在試圖將我的條帶標記推送到Firebase的雲端功能。我沒有對其教程中提供的雲功能進行任何更改,以瞭解它如何接受令牌。將條紋標記推送到雲端函數Firebase(iOS Swift 3)
但我無法使用iOS(Swift)將令牌推送到/stripe_customers/(uid)/sources
。在Firebase提供的node.js示例中,他們使用push()方法將token作爲參數並創建付款源。我讀過childByAutoId在iOS(Swift)中的行爲方式相同,但我不知道如何通過,因爲該方法不包含任何參數。
這就是我現在所擁有的:從您的教程
func chargeUsingToken(token: STPToken) {
ref?.child("/stripe_customers/(uid!)/sources").childByAutoId().setValue(token)
}