Как проверить подписки на Google Play Android и API Google?Как проверить подписку на Google Play Android?
- Приложение загружено, но не опубликована.
- APK активирован.
- Идентификатор продукта подписки публикуется.
- Я попытался приобрести подписку на совершенно несвязанный телефон, а не на мою учетную запись.
- Все проверенные мной учетные записи перечислены в Консоли разработчика для Android> Редактировать профиль
- BILLING_REQUEST_ITEM_TYPE установлен в «subs».
- BILLING_REQUEST_API_VERSION установлен на 2.
Приложение подписывается и версии,
ant release installr
.IGNORE THIS: When I try to purchase a subscription, it displays the subscription description, but immediately says "The item you are requesting to purchase is not available."
Я не могу протестировать Publisher веб-API Google Android, https://developers.google.com/android-publisher/v1/purchases/get
IGNORE THIS: It requires a user subscription token but I can't get a token without buying a subscription!
Ok каким-то образом он начал работать, и я был в состоянии приобрести подписку. Однако в моем скрипте на сервере произошла ошибка, поэтому я не смог сохранить токен подписки пользователя. Теперь, когда я пытаюсь выкупить подписку, она говорит: «У вас уже есть эта подписка».
Когда я нажимаю «Детали», в нем говорится «Пункт не найден». с кнопкой повтора!
Я чувствую, что я единственный в мире, пытающийся использовать этот API!
Кроме того, в Google биллинговом API есть ошибка. Я не звоню mBillingService.confirmNotifications()
до тех пор, пока не получаю подтверждение от сервера, что подписка была сохранена, но я вижу плату/депозит на моем торговом счете.
Да. Я добавлю это. Это была версия выпуска, 'ant release installr'. – Chloe
Служит ли служба биллинга для сообщений об ошибках/информационных сообщениях logcat (которые могут быть более подробными, чем «Элемент, который вы запрашиваете ...»)? – Nick
Когда я пытаюсь это сделать с моего телефона, (я полагаю, Финский является биллинговой службой (WTF?)) D/Finsky: [26] MarketBillingService.getPreferredAccount: com.kizbit.pairfinder: учетная запись из первой учетной записи. E/Volley: [14] BasicNetwork.performRequest: Неожиданный код ответа 500 для https://android.clients.google.com/fdfe/completePurchase W/Finsky: [1] CheckoutPurchase.onErrorResponse: DisplayErrorMessage [Ваш заказ не может обрабатываться. Повторите попытку.] E/Finsky: [1] CheckoutPurchase.setError: type = UNKNOWN, code = -1, message = Ваш заказ не может быть обработан. Пожалуйста, попробуйте еще раз. – Chloe