1. Публичный API
Поиск товаров
http://platiru.biz/api/search.ashx?query={поисковая_фраза}&pagesize={товаров на странице}&pagenum={номер страницы}&response={формат ответа}
- {поисковая_фраза} — не менее трех символов
- {товаров на странице} — 20 по умолчанию; не более 500
- {номер страницы} — используется, когда первоначальный запрос вернул totalpages больше 1
- {формат ответа} — xml/json, xml по умолчанию
Пример: http://platiru.biz/api/search.ashx?query=battlefield 4&response=xml
Выгрузка предложений категории «Игры» в формате YML
Перечень предложений обновляется раз в сутки. Для одной категории выдается один соответствующий товар, лидирующий в выдаче каталога и поиска Plati.
Список наиболее популярных разделов
Section id использовать как:
- http://www.platiru.biz/asp/list_redirect.asp?id_r=section_id
2. API партнера
Используя предоставляемые нами XML-интерфейсы, вы можете воссоздать на своем сайте каталог товаров Plati, выполненный в вашем дизайне.
Более подробно ознакомиться с особенностями партнерской программы Plati вы можете в Описании.
3. Автоматизированная покупка товара путем выписки и оплаты счета в системе WebMoney
Для получения доступа к интерфейсам покупки и получения товаров с фиксированного WMid, отправьте заявку на email support@platiru.biz
3.1 Выписка счета
Формат запроса
Параметры запроса
Название |
Назначение |
Примечание |
id_good |
идентификатор товара
|
целое число
|
wm_id |
WM id плательщика (не меняется)
|
|
email |
Email покупателя, на который придет копия ссылки на товар
|
|
id_partner |
Партнеский ID для отчислений
|
|
lang |
Языковая принадлежность покупателя
|
ru-RU | en-US
|
Формат ответа
Параметры ответа
Название |
Назначение |
Примечание |
retval |
код выполнения запроса |
0 — запрос успешно отработан
-3 — нет доступа
23 — Товар временно закончился или снят с продажи
27 — Этот тип товара могут нельзя оплатить с помощью WebMoney
|
retdesc |
описание кода выполнения |
|
inv\id |
номер счета в системе Digiseller |
|
inv\name |
наименование счета |
совпадает с названием товара |
inv\type_good |
тип содержимого товара |
1 — текст, 2 — файл |
inv\wm_id |
WM id, на который выписан счет |
|
inv\link |
ccылка для доступа к покупке в браузере |
|
inv\wm_inv |
номер счета в системе WebMoney |
|
inv\uid |
UID для получения содержимого товара (см. п.3.3) |
|
3.2 Оплата счета
Для оплаты счета следует использовать
интерфейс X2 системы WebMoney, где в качестве параметра
trans\wminvid передавать значение wm_inv, полученное на первом шаге.
3.3 Получение товара
http://shop.digiseller.ru/xml/purchase.asp?id_i={номер счета}&uid={UID}
- номер счета — номер счета в системе Digiseller, полученный на шаге 3.1}
- UID — UID для получения содержимого товараполученный на шаге 3.1
Формат ответа
Параметры ответа
Название |
Назначение |
Примечание |
retval |
код выполнения запроса |
0 — запрос успешно отработан
1 — неверно задан параметр
12 — нет доступа
2 — счет не найден
66 — счет не оплачен
|
retdesc |
описание кода выполнения |
|
typegood |
тип товара
|
G1 — текст
G2 — файл
|
file\name_in |
имя файла |
|
file\link |
ссылка для скачивания файла |
|
file\link2 |
альтернативная ссылка для скачивания файла |
|
file\size |
размер файлабайт
|
|
text |
текстовое содержимое |
|
4. Не хватает методов? Не стесняйтесь писать на support@platiru.biz