Tworzę aplikację na Androida, która zaimplementuje subskrypcje treści cyfrowych na moim serwerze zaplecza. Chcę uzyskać imię i adres e-mail powiązane z kontem Play, które dokonało zakupu, czyli te same informacje, które mogę uzyskać, przechodząc na moje konto sprzedawcy i wyświetlając zamówienie.Uzyskaj szczegóły konta użytkownika rozliczeń w aplikacji
Na przykładzie TrivialDrive w aplikacji rozliczeniowych, jestem w stanie uzyskać dostęp do INAPP_PURCHASE_DATA i wysłać te informacje do mojego serwera backend jako „Sprawdzanie subskrypcji dokumentacji” poleca: http://developer.android.com/google/play/billing/v2/billing_subscriptions.html
Dokumentacja wymienia typowy obieg realizacji i mówi:
Gdy użytkownik pomyślnie zakupi nową subskrypcję, aplikacja powiadamia serwer backend, który przechowuje token zakupu, nazwę użytkownika, i inne informacje w bezpiecznym miejscu.
Chociaż mogę przechowywać token zakupu, a inne INAPP_PURCHASE_DATA, w jaki sposób mogę uzyskać nazwę użytkownika lub adres e-mail. Z tego, co mogę pogodzić, podejrzewam, że dane konta, takie jak nazwa użytkownika, adres e-mail, data wygaśnięcia subskrypcji, muszą być wymagane przez mój serwer zaplecza. Wygląda na to, że użycie tokena zakupu na moim serwerze zaplecza jest kluczem do uzyskania dostępu do informacji o zamówieniu, ale w tym momencie nie znalazłem żadnego jasnego sposobu na zrobienie tego.
Wszelkie sugestie będą mile widziane. Pozdrowienia
Rozwiązałeś już swój problem? Nie mogę również dowiedzieć się, jak uzyskać informacje o użytkowniku – sberezin
@ sberezin, czy rozwiązałeś swój problem? – wawa