API-päivitys 2 viikon kuluttua

7. toukokuu 2025, 10:00

Kahden viikon kuluttua, toukokuun 24. päivän viikonloppuna, otamme käyttöön uuden EasyWebshop API:n. Vähemmän teknisesti suuntautuneelle yleisöllemme tiedoksi: API yhdistää verkkokauppanne ulkoisiin alustoihin, kuten maksupalveluntarjoajiin, toimituspalveluihin ja toimistosovelluksiin. Se mahdollistaa myös mukautettujen raporttien luomisen, asiakkaiden hyväksymisen tai hylkäämisen reaaliajassa sekä myynnin ja varaston synkronoinnin paikallisten sovellusten kanssa.

Kuva kehittäjistä

Yleisten käytäntöjen ja alan standardien mukaisuuden ansiosta uusien API-yhteyksien luominen on huomattavasti helpompaa, mahdollisesti tekoälyn tuottaman koodin avulla. Tämä poistaa merkittävän taloudellisen esteen pienyrityksiltä, jotka haluavat itse rakentaa mukautettuja yhteyksiä.

Kokeneen verkkokehittäjän palkkaaminen on edelleen mahdollista Verkkosuunnittelun kesä -tapahtuman aikana, jonka järjestämme kolmatta kertaa, alkaen 21. kesäkuuta 2025.

API:n muutokset

Jos käytätte API:a tällä hetkellä, teidän tulee päivittää yhteytenne – vähäisessä määrin. Jos ette käytä API:a, voitte ohittaa tämän teknisen osuuden.

API-käyttöoikeudet

Tunnistautuminen tunnisteilla (tokeneilla)
Kun uusi API otetaan käyttöön, on suositeltavaa luoda tunniste API-asetuksissa, määrittää käyttöoikeudet ja vaihtaa Authorization-otsakkeen menetelmä "Basic"-muodosta muotoon "Bearer OMA_API_TUNNISTEESI". Perustason tunnistautuminen järjestelmänvalvojan tunnuksilla toimii edelleen, mutta se poistetaan käytöstä tämän vuoden loppuun mennessä. Tunnistautuminen päätilin sähköpostiosoitteella ja salasanalla ei ole enää mahdollista.
Oletusarvoisesti JSON
Kun nykyinen API julkaistiin vuonna 2012, oletusmuodoksi valittiin XML. Uusi API käyttää oletusarvoisesti JSON-muotoa, mutta voitte edelleen vaihtaa XML-muotoon lisäämällä "?format=xml" -kyselymerkkijonon URL-osoitteeseen.
Yhteensopivuus standardien JSON-LD-skeemojen kanssa
Tuotteet noudattavat schema.org/Product-skeemaa aina kun mahdollista. Tärkein muutos on, että "product_code" muuttuu muotoon "productID". Tilaukset noudattavat schema.org/Order-skeemaa. Tärkein muutos tässä on, että "order_code" muuttuu muotoon "orderNumber".
Yksinkertaistetut API-rajapintapisteet
Rajapintapisteet, kuten "productlist", eivät enää toimi. Neljä kelvollista rajapintapistettä ovat: "category", "product", "customer" ja "order".
Tuotekuvien lataaminen
Kuvien lataamiseen ei ole enää erillistä menetelmää. Olemme yksinkertaistaneet tätä ja mahdollistaneet kuvien liittämisen tuotteita lisättäessä ja päivitettäessä.
Kategorioiden nimet sekä tuotteiden nimet ja kuvaukset
Kategorioiden nimiä sekä tuotteiden nimiä ja kuvauksia on mahdollista lisätä ja päivittää kaikilla kielillä, vaikka kieltä ei olisi aktivoitu verkkokaupassa.
API Push -toiminnon rakenne muuttuu hieman
API Push -toimintoa käytetään asiakas- ja tilaustietojen lähettämiseen reaaliajassa. Rakenteella on parempi yhteensopivuus schema.org/Person- ja schema.org/Order-skeemojen kanssa.
API-yhteyksien luominen paremmin dokumentoitu
Maksupalveluntarjoajien, toimituspalveluiden ja toimistosovellusten yhdistäminen on huomattavasti helpompaa. Uusi dokumentaatio tarjoaa kattavia esimerkkejä tällaisten yhteyksien nopeaan käyttöönottoon.

Uusi API dokumentoidaan kattavasti API-dokumentaatiosivulla kaikilla 20 kielellä. Tukipalvelumme on käytettävissänne käyttöönoton viikonloppuna auttaakseen teitä nopeasti tekemään muutoksia olemassa olevaan toteutukseenne.


Uutiset



Usein esitettyjä kysymyksiä Yhteydenotto

Tämä verkkosivusto ei käytä seurantakeksejä eikä myy henkilötietoja.Yleiset ehdotYksityisyys 2009 ‑ 2025 EasyWebshop