Allegro REST API

gdzie?

Polska | polski | PLN
  • Pierwsze kroki
  • Informacje podstawowe
  • Główne procesy
  • Uwierzytelnianie i autoryzacja
  • Wzorzec Command
  • Glosariusz
  • Lista metod
  • Wystawianie oferty produktu
  • Serwisy zagraniczne Allegro
  • Zarządzanie ofertami
  • Oferty wielowariantowe
  • Pasuje do
  • Zarządzanie zgłoszeniami ofert do kampanii
  • Rabaty i promocje
  • Zamówienia
  • Wysyłam z Allegro
  • One Fulfillment by Allegro
  • Dyskusje
  • Konto i dane użytkownika
  • Centrum wiadomości
  • Sprawdzanie opłat
  • Wystawianie ogłoszeń
  • Publiczne oferty
FAQ
  • Aktualności
  • Changelog
Dokumentacja
Regulamin
Kontakt
  • Moje aplikacje
  • Moje aplikacje (sandbox)
  • Newsletter
  • API Status
  1. Allegro REST API
  2. Aktualności
  3. Udostępniliśmy parametr typu string

09 maja 2018

Udostępniliśmy parametr typu string

Zgodnie z wcześniejszą zapowiedzią, udostępniliśmy parametr typu string.

Możecie go dodawać do ofert z poziomu Formularza wystawiania, WebAPI i REST API w dwóch kategoriach:

  • Fotografia > Aparaty cyfrowe - Model
  • Motoryzacja > Części samochodowe > Filtry > Kabinowe - Numer katalogowy

Ilość znaków, którą można wpisać w jednym polu zależy od kategorii. Informacje na ten temat możecie pobrać przy pomocy metody GET /sale/categories/{categoryId}/parameters w REST API.

Początkowo parametry typu string nie będą obowiązkowe. Część z nich oznaczymy, jako wymagane w późniejszym czasie.

O wszystkich zmianach będziemy informować ze stosownym wyprzedzeniem.

Parametr typu string podczas wystawiania oferty w REST API
{
    "id": "9203942894",                             -- ID oferty
    "name": "String parameter example",             -- Tytuł oferty
    "category": {
        "id": "257222"                              -- ID kategorii, w której wystawiliśmy ofertę
    },
    "parameters": [
        {
            "id": "200068",                         -- ID pola parametru z jedną wartością
            "valuesIds": [],                        -- ID wartości
            "values": [
                "Example model"                        -- dowolna wartość parametru stringowego
            ],
            "rangeValue": null                      -- Ilość znaków, które można podać w polu values
        },
        {
            "id": "200070",                            -- ID pola parametru z kilkoma wartościami
            "valuesIds": [],
            "values": [
                "Example technology 1 ",            -- dowolna wartość parametru 
                "Example technology 2",                -- dowolna wartość parametru    
                "Example technology 3"                -- dowolna wartość parametru 
            ],
            "rangeValue": null                       
        }
    ],
Jak wygląda parametr typu string w REST API dla poszczególnej kategorii pobrany przez GET /sale/categories/{categoryId}/parameters
{
    "parameters": [
        {
            "id": "17448",
            "name": "Waga (z opakowaniem)",
            "type": "float",
            "required": false,
            "unit": "kg",
            "restrictions": {
                "min": 0,
                "max": 2147483647,
                "range": false,
                "precision": 2
            }
        },
        {
            "id": "200068",                -- ID pola parametru typu string
            "name": "Model",
            "type": "string",              -- typ pola
            "required": false,               -- informacja czy pole jest obowiązkowe        
            "unit": null,                  -- jednostka, np. kilogramy, zależne od kategorii
            "restrictions": {
                "minLength": 1,            -- minimalna ilość znaków, którą możesz przesłać w polu
                "maxLength": 50            -- maksymalna ilość znaków, którą możesz przesłać w polu 
            }
        },
        {
            "id": "200070",
            "name": "Zastosowane technologie",
            "type": "string",
            "required": false,
            "unit": null,
            "restrictions": {
                "minLength": 1,
                "maxLength": 50
            }
        }
    ]
}
Allegro

Serwisy Grupy Allegro

  • Allegro.cz
  • Allegro.sk
  • Allegro.hu
  • Mall.hr
  • Mimovrste.com
  • Onedelivery.cz
zamknij

Dostosuj ustawienia wyświetlania

ustawienia dotyczą tylko tej przeglądarki