Интеграция в приложении для альтернативного выставления счетов по выбору пользователя ⇐ JAVA
-
Гость
Интеграция в приложении для альтернативного выставления счетов по выбору пользователя
ImmutableList productDetailsParamsList = Иммутаблелист.оф( ProductDetailsParams.newBuilder() // получаем значение для «productDetails», вызывая queryProductDetailsAsync() .setProductDetails(productDetails) // Для одноразовых товаров метод setOfferToken вызывать не следует. // Для подписок, чтобы получить токен предложения, позвоните // ProductDetails.subscriptionOfferDetails() для списка предложений // которые доступны пользователю. .setOfferToken(выбранныйOfferToken) .строить() ); BillingFlowParams billingFlowParams = BillingFlowParams.newBuilder() .setProductDetailsParamsList(productDetailsParamsList) .строить(); BillingResult billingResult = billingClient.launchBillingFlow(activity, BillingFlowParams); Как получить здесь подробную информацию о продукте? Я пытаюсь интегрировать альтернативный способ оплаты с биллингом Google Play, но не могу получить хорошие ресурсы.
ImmutableList productDetailsParamsList = Иммутаблелист.оф( ProductDetailsParams.newBuilder() // получаем значение для «productDetails», вызывая queryProductDetailsAsync() .setProductDetails(productDetails) // Для одноразовых товаров метод setOfferToken вызывать не следует. // Для подписок, чтобы получить токен предложения, позвоните // ProductDetails.subscriptionOfferDetails() для списка предложений // которые доступны пользователю. .setOfferToken(выбранныйOfferToken) .строить() ); BillingFlowParams billingFlowParams = BillingFlowParams.newBuilder() .setProductDetailsParamsList(productDetailsParamsList) .строить(); BillingResult billingResult = billingClient.launchBillingFlow(activity, BillingFlowParams); Как получить здесь подробную информацию о продукте? Я пытаюсь интегрировать альтернативный способ оплаты с биллингом Google Play, но не могу получить хорошие ресурсы.
Мобильная версия