Использовать сервис Windows In-App Purchase.
Полное описание, параметры и ограничения
СервисВстроенныхПокупок.WindowsInAppPurchase (InAppPurchaseService.WindowsInAppPurchase)
СервисВстроенныхПокупок (InAppPurchaseService)
WindowsInAppPurchase (WindowsInAppPurchase)
Доступен, начиная с версии 8.3.14.
Описание:
Использовать сервис Windows In-App Purchase.
Использование в версии:
Доступен, начиная с версии 8.3.14.
Методическая информация
Практические примеры
Пример СервисВстроенныхПокупок.WindowsInAppPurchase
Короткий документированный сценарий редкого API: типичная операция, точная область применения и честная граница результата.
Где и как запускать
Модуль собственной управляемой формы, &НаКлиенте; для сканирования Асинх Процедура.
Подготовка
Собственная управляемая форма с клиентской командой ВыполнитьПример и её кнопкой. Основной блок целиком назначается этой команде, не вставляется внутрь другой процедуры.
Это контейнер уже полученной квитанции, не покупка. Добавьте реквизит ПутьККвитанции Строка 500 и поле ввода. Укажите путь к своей настоящей тестовой квитанции соответствующего магазина; строка JSON произвольного состава не заменяет квитанцию.
Код контейнера можно изучать в тонком / толстом клиенте. Получение квитанции зависит от мобильного магазина и его тестового окружения. Не используйте боевую покупку ради примера.
&НаКлиенте
Процедура ВыполнитьПример(Команда)
Квитанция = Новый КвитанцияВстроеннойПокупки(ПутьККвитанции, СервисВстроенныхПокупок.WindowsInAppPurchase);
Байты = Квитанция.Данные;
Сообщить("Сервис: " + Строка(Квитанция.Сервис));
Сообщить("Размер: " + Строка(Байты.Размер()));
Сообщить("Контейнер не подтверждает подлинность покупки");
КонецПроцедурыРазбор по шагам
Подготовьте собственный входной файл / устройство, только если он нужен этому уроку.
Назначьте полный обработчик указанной команде или событию, выполните его вручную в подходящем клиенте.
Сравните полученный результат с ограничениями устройства и с тем, какие действия код действительно выполняет.
Как проверить результат
Сервис назначен конструктором, тело квитанции получено из собственного файла. Оно не печатается в сообщения.
Вызова покупки / подтверждения / проверки магазином нет. Создание контейнера не доказывает подлинность квитанции и само по себе не даёт право выдавать платную функцию.
Ожидаемый результат
Конкретное системное значение применено к настоящему API без универсальной getter-обёртки.
На что обратить внимание
Код в HTML не запускается. Покупки, звонки, SMS, реклама, камера и подпись при сборке не выполнялись.
Не используйте рабочие квитанции, личные сообщения и документы третьих лиц для учебного опыта.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.