🛠️
Pentru dezvoltatori
API, sincronizare XML/JSON
category.articleCount
Conectare automată după caracteristici
* * *
Pentru a lega produsele între ele, trebuie mai întâi să adăugați toate caracteristicile necesare: culoare, dimensiune, volum, tip etc.
Produsele de pe site pot fi legate de una sau mai multe caracteristici, in functie de necesitate.
**Lega...
API pentru transferul datelor despre categorie/produs
* * *
1. Obțineți un token de site de la manager:
[POST] - {domeniu}/extern/categorie/
**{****domain****}=admin.ecom.md**
2. Adăugați un token la anteturi
3. Toate câmpurile care sunt returnate sunt, de asemenea, disponibile pentru act...
HUB de autentificare
* * *
### Documentație privind procesul de autorizare AuthHub
#### Descrierea sistemului
**AuthHub** este un sistem de autorizare care folosește `redirect_url` pentru a returna utilizatorul după autorizarea cu succes. Utilizatorul merge mai întâi ...
Transferarea comenzilor către 1C - Order.json (RU)
* * *
***{**
**„id”: XXXXX, -** ID comandă
**„client”: {**
**"email"** : "[[email protected]](https://docs.ecom.md/cdn-cgi/l/email-protection#502435232410243523247e3d34)", - email-ul specificat de client la plasarea comenzii
**"nume":** "adresa ...
Categorie
* * *
* [Descrierea domeniilor](/developers/opisanie-polei-1)
* [Categorii cereri ](/developers/zapros-kategorii)
* [Crearea în masă a categoriilor](/developers/massovoe-sozdanie-kategorii)
* [Blocuri de caracteristici ale categoriei](/...
API pentru sincronizarea comenzilor
* * *
1. **Preluarea tutorului magazinelor**
curl „<https://DOMENIUL_TĂU/base/contacts”>\
-H „accept: application/json” \
-H 'semn:'
2. ****Preluarea** tuturor regiunilor**
curl „<https://DOMENIUL_TĂU/bază/regiunea/”>\
-H „accept...
Valori de atribut
* * *
### Documentație API pentru lucrul cu valorile proprietăților
#### Tabel cu descrierile câmpurilor:
Câmp| Tip| Necesar?| Descriere
---|---|---|---
**id**| int| Nu| Identificator unic al valorii caracteristice (necesar la actualizare). ...
Sincronizare categorie de produs: fișier JSON
* * *
**Products.json - fișier****responsabil pentru adăugarea de categorii și produse noi**
{
„catalog”: { #category information
"id": "category_id" #ID al categoriei din baza de date 1C; neapărat
"parent_id": "parent_id" ...
Companii
* * *
### Documentație API pentru lucrul cu companii
#### Tabel cu descrierile câmpurilor:
Câmp| Tip| Necesar?| Descriere
---|---|---|---
**id**| int| Nu| Identificatorul unic al companiei (necesar la actualizare).
**companie_codul_propriet...
Categorii de interogări
* * *
### Documentație: Lucrul cu categorii
### Informații de bază
API-ul oferă posibilitatea de a lucra cu categorii de site. Folosind punctele finale furnizate, puteți obține o listă cu toate categoriile sau informații despre o anumită categorie...
Caracteristici
* * *
### Documentație API pentru lucrul cu caracteristici
### Tabel cu descrierile câmpurilor:
Câmp | Tip | Necesar? | Descriere
---|---|---|---
**id** | int | Nu | Identificatorul unic al caracteristicii (necesar la actualizare).
**sp_k...
Produs
* * *
* [Descrierea domeniilor](/developers/opisanie-polei)
* [Caracteristicile produsului](/developers/kharakteristiki-tovara-1)
* [Prețuri diferite pentru diferite tipuri de utilizatori](/developers/raznye-tseny-dlia-raznykh-tipov-polzo...
Marca
* * *
## Documentație API pentru lucrul cu mărci
### Tabel cu descrierile câmpurilor
Câmp| Tip| Necesar?| Descriere
---|---|---|---
`id`| int| Nu| Identificator unic de marcă (necesar la actualizare).
`nume`| sfoară| Da| Nume de marcă. ...
Grupuri de produse
* * *
### Documentație API pentru lucrul cu grupuri de produse
## **Tabel cu descrierile câmpurilor**
Câmp| Tip| Necesar?| Descriere
---|---|---|---
`id`| int| Nu| Identificator unic de grup (necesar la actualizare).
`cod`| sfoară| Nu| Cod d...
Descrierea câmpurilor
* * *
### Câmpuri disponibile pentru categorie:
Câmp| Tip| Necesar?| Descriere
---|---|---|---
**id**| int| Da (pentru PUT)| Identificatorul unic al categoriei la actualizare (nu este disponibil pentru POST).
**poziție**| int| Da| Poziția c...
Liste de magazine (sucursale)
* * *
### Documentație API pentru lucrul cu magazine (filiale)
#### Tabel cu descrierile câmpurilor:
Câmp| Tip| Necesar?| Descriere
---|---|---|---
**id**| int| Nu| Identificator unic de magazin.
**lat**| sfoară| Da| Latitudinea geografică...
Certificate de plată
* * *
**Documentația API pentru lucrul cu certificatele de plată**
## Tabel cu descrierile câmpurilor
Câmp | Tip | Necesar? | Descriere
---|---|---|---
id | int | Nu | Identificatorul unic al certificatului (necesar la actualizare).
cod...
Entități personalizate (autor, producător)
* * *
* [ Entitate personalizată ](/developers/kastomnaia-sushchnost)
* [Element de entitate personalizat](/developers/element-kastomnoi-sushchnosti)
* * *
A fost util articolul?
Da, multumesc! Din pacate nu
Cum se sincronizează produsele de la administrator?
* * *
Fiind pe pagina principală din panoul de administrare, selectez **"Parser logs"**, în pagina care se deschide vedem o listă cu toate sincronizările.
Pentru a efectua o nouă sincronizare, faceți clic pe **"+ Adăugați jurnalele de analiză"** în...
Element personalizat de entitate
* * *
## **Tabel cu descrierile câmpurilor**
Câmp| Tip| Necesar?| Descriere
---|---|---|---
`id`| int| Nu| Identificatorul unic al elementului de entitate personalizată (necesar la actualizare).
`melc`| sfoară| Da| Limac element unic.
`acti...
Caracteristicile produsului
* * *
* [Caracteristici](/developers/kharakteristiki)
* [ Valori caracteristice ](/developers/znacheniia-kharakteristik)
* * *
A fost util articolul?
Da, multumesc! Din pacate nu
API-ul de sincronizare a comenzilor
* * *
1. **Obținerea tuturor magazinelor**
curl „<https://DOMENIUL_TĂU/base/contacts”>\
-H „accept: application/json” \
-H 'semn:'
2. **Obținerea tuturor regiunilor**
curl „<https://DOMENIUL_TĂU/bază/regiunea/”>\
-H „accept: appl...
Video recenzii despre produse
* * *
### Documentație API pentru lucrul cu recenzii video
#### Tabel cu descrierile câmpurilor:
Câmp| Tip| Necesar?| Descriere
---|---|---|---
**id**| int| Nu| Identificatorul unic al recenziei video (obligatoriu la actualizare).
**nume**|...
Cum să fac sincronizarea produselor din admin?
* * *
Fiind pe pagina principală în panoul de administrare, aleg **"Jurnale Parser"** , iar pe pagina care se deschide văd lista tuturor sincronizarilor.
Pentru a efectua o nouă sincronizare, apăsăm pe **"+ Adaugă jurnal parser"** în colțul din dre...
[Versiunea 2] Grupuri de produse.
* * *
Documentație API pentru gestionarea grupurilor de produse (versiunea 2). Acest API vă permite să creați și să actualizați în bloc grupuri de produse, precum și să gestionați setările de afișare a specificațiilor acestora.
## Tabel cu des...
Disponibilitatea mărfurilor în magazine
* * *
### Documentație API pentru actualizarea/crearea disponibilității produselor în magazine
#### Tabel cu descrierile câmpurilor:
Câmp| Tip| Necesar?| Descriere
---|---|---|---
**shop_id**| int| Da| Identificatorul unic al magazinului unde...
API pentru gestionarea conținutului site-ului
* * *
### Documentație: informații de bază pentru interacțiunea cu API-ul de conținut al site-ului
#### Descriere
Această documentație descrie principiile de bază ale interacțiunii cu API-ul pentru lucrul cu conținutul site-ului, inclusiv metode d...
Managementul produselor
* * *
1\. Pentru a primi bunuri pe care le utilizați:
curl --location „<http://admin.ecom.md/external/product”> \
--header „API-Token: MY_TOKEN_123” \
--header „Content-Type: application/json” \
2\. Pentru a crea și ed...
Sincronizare categorie/produs: fișier XML
* * *
1\. **Products.xml** \- este responsabil pentru adăugarea de categorii și produse noi
<catalog> /category information
<id>category_id</id> /ID-ul categoriei din baza de date 1C; neapărat
<parent_id>parent_category...
Sincronizare categorii/produse: XML file
* * *
**1\. category_products.xml** \- răspunde de adăugarea categoriilor și produselor
<catalog> /informații despre categorii
<id>category_id</id> /ID categorieiei în baza 1C; obligatoriu
<parent_id>parent_category_id<...
Entitate personalizată
* * *
## **Tabel cu descrierile câmpurilor**
Câmp| Tip| Necesar?| Descriere
---|---|---|---
`id`| int| Nu| Identificatorul unic al entității personalizate (necesar la actualizare).
`melc`| sfoară| Da| Slug unic (folosit pentru a identifica o ...
Sincronizare categorii produse: JSON file
* * *
**1\. Products.json - este responsabil pentru adăugarea de categorii și produse noi**
**"catalog": { - informații despre categorii**
"id": "category_id" - ID-ul categoriei în baza 1C; obligatoriu
"parent_id": "parent_id" - ID-ul catego...
API pentru transferul datelor despre categorii / produse
* * *
1. Obțineți token-ul site-ului de la manager:
[POST] - {domeniu}/extern/categorie/
**
{domain}=admin.ecom.md**[](http://admin.ecom.md/external/category)
2. Adăugați token-ul la antet
3. Toate câmpurile returnate sunt disponibile ș...
Crearea de categorii în bloc
* * *
###Actualizarea și crearea obiectelor de categorie
### Puncte finale
#### 1\. **Crearea de categorii în bloc**
* **Metodă:** `POST`
* **URL:** `{domain}/external/category/bulk-create/`
Vă permite să creați mai multe categorii în acel...
Stoc
* * *
### Documentație API pentru lucrul cu acțiuni
#### Tabel cu descrierile câmpurilor:
Câmp| Tip| Necesar?| Descriere
---|---|---|---
**id**| int| Nu| Identificator unic de promovare (necesar la actualizare).
**nume_ro**| sfoară| Da| De...
Carduri de reducere
* * *
### Documentație API pentru lucrul cu carduri de reducere
#### Tabel cu descrierile câmpurilor:
Câmp| Tip| Necesar?| Descriere
---|---|---|---
**id**| int| Nu| Identificator unic al cardului (necesar la actualizare).
**user_id**| int...
Preturi diferite pentru diferite tipuri de utilizatori
* * *
### Documentație API pentru actualizarea/crearea prețurilor pentru diferite tipuri de utilizatori
#### Tabel cu descrierile câmpurilor:
Câmp| Tip| Necesar?| Descriere
---|---|---|---
**user_type_id**| int| Da| Identificator unic al tipu...
Transmiterea comenzilor în 1C - Order.json (RO)
* * *
***{**
**"id": XXXXX, -** ID comenzii
**„client”: {**
**"email"** : "[[email protected]](https://docs.ecom.md/cdn-cgi/l/email-protection#dda9b8aea99da9b8aea9f3b0b9)", - adresa electronică care a indicat-o clientul când a plasat comanda
**"...
Produse înrudite
* * *
### **Produse similare - ce sunt acestea?**
******Produse înrudite** sunt produse suplimentare care sunt oferite împreună cu produsul principal pentru:
* adauga-l,
* îmbunătățirea utilizării,
* crește confortul,
* crește valoarea ...
Cadou cu produs
* * *
### Documentație API pentru lucrul cu cadouri
#### Tabel cu descrierile câmpurilor:
Câmp| Tip| Necesar?| Descriere
---|---|---|---
**id**| int| Nu| Identificator unic de cadou (necesar la actualizare).
__icon__ (toate limbile)_*| sfoa...
Blocuri de caracteristici de categorie
* * *
### Documentație API pentru lucrul cu blocuri caracteristice categorie
#### Tabel cu descrierile câmpurilor:
Câmp| Tip| Necesar?| Descriere
---|---|---|---
**id**| int| Nu| Identificatorul unic al blocului de caracteristici ale categori...
Descrierea câmpurilor
* * *
### Tabel cu câmpuri:
Câmp| Tip| Necesar?| Descriere
---|---|---|---
**id**| int| Da (pentru PUT)| Identificator unic de produs la actualizare (nu este disponibil pentru POST).
**marcaj**| boolean| Da| Dacă produsul este marcat ca fav...