A helper library for integrating the server side apps and RevenueCat webhook service
go get "github.com/iktakahiro/[email protected]"
func bind(w http.ResponseWriter, r *http.Request) error {
var webhookEvent revcatgo.WebhookEvent
err := json.NewDecoder(r.Body).Decode(&webhookEvent)
if err != nil {
return err
}
fmt.Println(webhookEvent.Type) // e.g. "INITIAL_PURCHASE"
return nil
}
See the official document.