Метод "добавление позиции в избранные" (AddFavoriteSearch)
AddFavoriteSearch
https://api.zzap.pro/webservice/datasharing.asmx/AddFavoriteSearch
Входные параметры (для JSON API передаются в GET или POST параметрах запроса):
Параметр | Тип | Обязательный | Описание |
login | string | да | e-mail, указанный при регистрации на сайте ZZap |
password | string | да | ваш пароль от аккаунта на сайте ZZap |
code_cat | string | да | внутренний уникальный код позиции |
partnumber | string | да | номер |
class_man | string | да | производитель |
class_cat | string | да | наименование |
api_key | string | да | нужно попросить у нас |
Выходные параметры:
Параметр | Тип | Обязательный | Описание |
error | string | да | если пусто, ошибок нет |
code_fav | int | да | внутренний уникальный код добавленной избранной позиции |
Пример вызова
Браузер
https://api.zzap.pro/webservice/datasharing.asmx/AddFavoriteSearch?login={login}&password={password}&code_cat=115835062&partnumber=MR245368&class_man=Mitsubishi&class_cat=Мотор омывателя&api_key={api_key}
Windows через cmd.exe
Chcp 65001
curl.exe --data-urlencode "login={login}" --data-urlencode "password={password}" --data-urlencode "code_cat=115835062" --data-urlencode "partnumber=MR245368" --data-urlencode "pclass_man=" --data-urlencode "class_cat=КОЛОДКИ ПЕРЕД Е90 318--data-urlencode "api_key={api_key}" -X POST
https://api.zzap.pro/webservice/datasharing.asmx/AddFavoriteSearch
Ответ
{
"error": "" // если пусто, ошибок нет
"code_fav": 200000015 // внутренний уникальный код добавленной избранной позиции
}
Метод "удаление позиции из избранных" (DeleteFavoriteSearch)
DeleteFavoriteSearch
https://api.zzap.pro/webservice/datasharing.asmx/DeleteFavoriteSearch
Входные параметры (для JSON API передаются в GET или POST параметрах запроса):
Параметр | Тип | Обязательный | Описание |
login | string | да | e-mail, указанный при регистрации на сайте ZZap |
password | string | да | ваш пароль от аккаунта на сайте ZZap |
code_fav | string | да | внутренний уникальный код избранной позиции |
api_key | string | да | нужно попросить у нас |
Выходные параметры:
Параметр | Тип | Обязательный | Описание |
error | string | да | если пусто, ошибок нет |
Пример вызова
Браузер
https://api.zzap.pro/webservice/datasharing.asmx/DeleteFavoriteSearch?login={login}&password={password}&code_fav=300013116&api_key={api_key}
Windows через cmd.exe
Chcp 65001
curl.exe --data-urlencode "login={login}" --data-urlencode "password={password}" --data-urlencode "code_fav=300013116" --data-urlencode "api_key={api_key}" -X POST
https://api.zzap.pro/webservice/datasharing.asmx/DeleteFavoriteSearch
Ответ
{
"error": "" // если пусто, ошибок нет
}
Метод "мои избранные позиции" (GetMyFavoritesSearchV2)
GetMyFavoritesSearchV2
https://api.zzap.pro/webservice/datasharing.asmx/GetMyFavoritesSearchV2
Входные параметры (для JSON API передаются в GET или POST параметрах запроса):
Параметр | Тип | Обязательный | Описание |
login | string | да | e-mail, указанный при регистрации на сайте ZZap |
password | string | да | ваш пароль от аккаунта на сайте ZZap |
api_key | string | да | нужно попросить у нас |
Выходные параметры:
Параметр | Тип | Обязательный | Описание |
error | string | да | если пусто, ошибок нет |
row_count | int | да | сколько строк вернулось |
table | Массив GetMyFavoritesSearchItem[] | да | Массив данных |
GetMyFavoritesSearchItem:
Параметр | Тип | Обязательный | Описание |
code_fav | int | да | внутренний уникальный код избранной позиции |
class_man | string | да | производитель |
logopath | string | да | ссылка на превью логотипа производителя 30px на 30px |
partnumber | string | да | номер |
class_cat | string | да | наименование |
imagepath | string | да | ссылка на превью фото запчасти 60px на 60px**** |
imagepathV2 | string[] | да | массив ссылок на превью фото запчасти 60px на 60px**** |
code_cat | int | да | внутренний уникальный код позиции |
code_man | int | да | внутренний код производителя позиции (соответствия кодов и названий всех производителей - в методе GetBrands) |
Пример вызова
Браузер
https://api.zzap.pro/webservice/datasharing.asmx/GetMyFavoritesSearchV2?login={login}&password={password}&api_key={api_key}&call_data=
Windows через cmd.exe
Chcp 65001
curl.exe --data-urlencode "login={login}" --data-urlencode "password={password}" --data-urlencode "api_key={api_key}" --data-urlencode "call_data=" -X POST
https://api.zzap.pro/webservice/datasharing.asmx/GetMyFavoritesSearchV2
Ответ
{
"error": "" // если пусто, ошибок нет
"row_count": 5, // сколько строк вернулось
"table":
[
{
"code_fav": 200000004, // внутренний уникальный код избранной позиции
"class_man": "BMW", // производитель
"logopath":"https://koj.blob.core.windows.net/zzap-upload/upload/logos/s168c3d55b90bfe5ac9ea3767c075ab8c.png", // ссылка на превью логотипа производителя 30px на 30px
"partnumber": "34116769951", // номер
"class_cat": "КОЛОДКИ ПЕРЕД Е90 318", // наименование
"imagepath": "https://koj.blob.core.windows.net/zzap-upload/upload/catalog/p2739725d8d53bff0ccf0ecbfb9cf920b.jpg", // ссылка на превью фото запчасти 60px на 60px
"imagepathV2":["https://koj.blob.core.windows.net/zzap-upload/upload/priceimages/p96e25867cd6841e1ad7529a01bd84cfc.jpg","https://koj.blob.core.windows.net/zzap-upload/upload/priceimages/pdf315e2533ee0f974b30d64997e3ef65.jpg","https://koj.blob.core.windows.net/zzap-upload/upload/priceimages/p0a353cc79dc420e54cf3e75091376f79.jpg"], // массив ссылок на превью фото запчасти 60px на 60px
"code_cat": 115835062, // внутренний уникальный код позиции
"code_man": 3113 // внутренний код производителя позиции (соответствия кодов и названий всех производителей - в методе GetBrands)
},
{
...
}
]
}