zabawaba99의 fireauth 및 firego를 사용 중입니다. firebase 데이터베이스에 데이터를 푸시 할 때 오류가 발생했습니다 (아래 참조). 나는 그의 모범을 따라 왔지만 그것이 작동하도록 할 수는 없다. 누군가 이런 일이 일어나는 이유를 알았습니까?Firebase : MAC 유효성을 검사하지 못했습니다
오류 :
2016/06/03 14:30:13 {
"error" : "Failed to validate MAC."
}
코드 :
gen := fireauth.New("<API-KEY/SECRET>")
data := fireauth.Data{"uid": "1"}
token, err := gen.CreateToken(data, nil)
if err != nil {
log.Fatal(err)
}
fb := firego.New("https://myapp.firebaseio.com" , nil)
log.Println(token)
fb.Auth(token)
for i := 0; i<len(items); i++ {
item := items[i]
pushedItem, err := fb.Child("items").Push(items)
if err != nil {
log.Fatal(err) // error is happening here
}
var itemTest string
if err := pushedItem.Value(&itemTest); err != nil {
log.Fatal(err)
}
fmt.Printf("%s: %s\n", pusedItem, itemTest)
}
당신은 놀라운! 대단히 감사합니다 !! – tom12e