1. Http method Get - запрос всех элементов - При работе через api следует последовательно пройти следующие шаги Тело сообщения: Ответ Учебный сайт
Учебные материалы


1. Http method Get - запрос всех элементов - При работе через api следует последовательно пройти следующие шаги



1. Http method Get - запрос всех элементов


URL: https://e-solution.pickpoint.ru/ae/odata/Goods
Получение данных по имеющимся в БД PickPoint товарам.
Для получения одного элемента
URL: https://e-solution.pickpoint.ru/ae/odata/Goods('значение_Sku').
'значение_Sku' -
{
"@odata.context": "https://e-solution.pickpoint.ru/ae/odata/$metadata#Goods",
"value": [
{
"Sku": "6767",
"Description": "Для детей от 7 лет",
"Price": 1313,
"Currency": "RUB",
"Url": "http://jhjznaniy_brainbox_90701_vokrugy=map;ce&utm_source=Aliex",
"Category": {
"CategoryId": 557
},
"Vendor": {
"Name": "BrainB2OX",
"Code": "59587"
},
"PpInfo": {
"Date": {
"Create": "2016-02-19T01:34:55.663+03:00",
"Update": "2016-02-20T00:24:03.437+03:00"
}
},
"AeInfo": {
"Id": 100000463,
"Status": "ON_SELLING",
"OfflineReason": "PUNISH",
"GroupId": 1000055016,
"Date": {
"Create": "2016-03-01T02:43:30.137+03:00",
"Update": "2016-03-01T15:44:25.203+03:00",
"Expired": "2016-03-31T01:43:28+03:00"
},
"Error": {}
},
"Characteristics": [
{
"Code": "25029",
"Stock": 0,
"AeInfo": {
"Id": "20000h553:201336103",
"Stock": 1
},
"Date": {
"Create": "2016-02-19T01:34:55.677+03:00",
"Update": "2016-02-20T00:24:03.457+03:00"
},
"Params": [],
"Pictures": [
{
"Url": "http://ttt9/50/25029/images/62935/62935.970.jpg",
"Hash": "445A88A14EBD0B68D54CDE6EBAEC19E8BD5E4EE81902CB.jpg",
"AeUrl": "http://g02.a. /227487941/HTB1c8NsLVXXXXa1XXXXq6xXFXXXq.jpg",
"Position": 0,
"Date": {
"Create": "2016-02-19T01:34:55.687+03:00",
"Update": "2016-02-20T00:24:03.467+03:00"
},
"Deleted": false
}
],
"Deleted": false
}
],
"Deleted": false
}
]
"@odata.nextLink": "https://e-solution.pickpoint.ru/ae/odata/Goods?$skip=10"
}

2. Http method Post - создание элемента


URL:  https://e-solution.pickpoint.ru/ae/odata/Goods
Создание - добавить карточек товаров.

Тело сообщения:


{
"Sku": "112233",
"Name": "Настольная развивающая игра для детей Сундучок знаний A",
"Description": "Для детей от 7 лет",
"Price": 1233,
"Currency": "RUB",
"Category": {
"CategoryId": 59
},
"Vendor": {
"Name": "BrainBOX",
"Code": "595895"
},
"Characteristics": [
{
"Code": "250545",
"Stock": 0,
"Params": [
{
"Name": "Вес",
"Value": "1"
},
{
"Name": "Высота",
"Value": "12"
},
{
"Name": "Длина",
"Value": "12"
},
{
"Name": "Ширина",
"Value": "12"
}
],
"Pictures": [
{
"Url": "http://images.bobber.ru/wa-data/public/shop/products/29/50/25029/images/62935/62935.970.jpg"
}
]
}
]
}

Ответ

:
{
"@odata.context": "https://e-solution.pickpoint.ru/ae/odata/$metadata#Goods/$entity",
"Sku": "112233",
"Name": "Настольная развивающая игра для детей Сундучок знаний A",
"Description": "Для детей от 7 лет",
"Price": 1233,
"Currency": "RUB",
"Category": {
"Id": 59
},
"Vendor": {
"Name": "BrainBOX",
"Code": "595895"
},
"Characteristics": [
{
"Code": "250545",
"Stock": 0,
"Params": [
{
"Name": "Вес",
"Value": "1"
},
{
"Name": "Высота",
"Value": "12"
},
{
"Name": "Длина",
"Value": "12"
},
{
"Name": "Ширина",
"Value": "12"
}
],
"Pictures": [
{
"Url": "http://images. /images/62935/62935.970.jpg",
"Position": 0,
"Deleted": false
}
],
"Deleted": false
}
],
"Deleted": false
}
HTTP/1.1 201 Created
Content-Type: application/json; odata.metadata=minimal
Location: https://e-solution.pickpoint.ru/ae/odata/Goods(‘Sku’)
1 ... 7 8 9 10 11 12 13 14 ... 20
Карта сайта

Последнее изменение этой страницы: 2018-09-09;



2010-05-02 19:40
referat 2018 год. Все права принадлежат их авторам! Главная