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 entitate). | |
activ| boolean |
Nu | Entitate activată/dezactivată. Valoarea implicită este „True”. | |
grup_cod_id| sfoară |
Da | Un identificator unic pentru entitatea din sistemul dvs. (Poate fi folosit pentru contact în loc de ID) | |
comanda| int |
Nu | Valoarea ordinală a entității. | |
name_ro| sfoară |
Da | Numele entității în limba română. | |
name_ru| sfoară |
Da | Numele entității în rusă. | |
name_en| sfoară |
Da | Numele entității în engleză. | |
nume_uk| sfoară |
Da | Numele entității în ucraineană. | |
nume_plural_ro| sfoară |
Da | Numele plural al unei entități în limba română. | |
nume_plural_ru| sfoară |
Da | Numele plural al unei entități în rusă. | |
nume_plural_ro| sfoară |
Da | Numele plural al unei entități în engleză. | |
nume_plural_uk| sfoară |
Da | Numele plural al unei entități în ucraineană. | |
seo_title_ro| sfoară |
Nu | Titlu SEO in romana. | |
seo_title_ru| sfoară |
Nu | Titlul SEO în limba rusă. | |
seo_title_en| sfoară |
Nu | Titlul SEO în engleză. | |
seo_title_uk| sfoară |
Nu | Titlul SEO în ucraineană. | |
seo_keywords_ro| sfoară |
Nu | Cuvinte cheie SEO in romana. | |
seo_keywords_ru| sfoară |
Nu | Cuvinte cheie SEO în rusă. | |
seo_keywords_en| sfoară |
Nu | Cuvinte cheie SEO în engleză. | |
seo_keywords_uk| sfoară |
Nu | Cuvinte cheie SEO în ucraineană. | |
seo_description_ro| sfoară |
Nu | Descriere SEO in romana. | |
seo_description_ru| sfoară |
Nu | Descriere SEO în rusă. | |
seo_description_en| sfoară |
Nu | Descriere SEO în engleză. | |
seo_description_uk| sfoară |
Nu | Descriere SEO în ucraineană. |
Puncte finale
1. Obținerea tuturor entităților personalizate
Descriere : returnează o listă cu toate entitățile personalizate de pe site.
Punctul final :
[GET] /external/custom-instance/
Răspuns: O serie de obiecte de entitate personalizate:
[ { „id”: 1, "slug": "autor22", „activ”: adevărat, "groupcodeid": "code25", "comanda": 4, "namero": "Authorro2", "nameru": "Authorru2", "nameen": "Authoren2", "nameuk": "Autor2", "pluralnamero": "Autoriro2", "pluralnameru": "Authorsru2", "pluralnameen": "Authorsen2", "pluralnameuk": "Autori", "seotitlero": "int", "seotitleru": "int", "seotitleen": "int", "seotitleuk": "int", "seokeywordsro": "int", "seokeywordsru": "int", "seokeywordsen": "int", "seokeywordsuk": "int", "seodescriptionro": "int", "seodescriptionru": "int", "seodescriptionen": "int", "seodescriptionuk": "int" } ]
2. Obținerea unei entități personalizate
Descriere : returnează informații despre o anumită entitate personalizată.
Punctul final :
[GET] /external/custom-instance/{id}/
Parametri URL:
id(int) : identificatorul unic al entității.
Răspuns:
{ „id”: 1, "slug": "autor22", „activ”: adevărat, "groupcodeid": "code25", "comanda": 4, "namero": "Authorro2", "nameru": "Authorru2", "nameen": "Authoren2", "nameuk": "Autor2", "pluralnamero": "Autoriro2", "pluralnameru": "Authorsru2", "pluralnameen": "Authorsen2", "pluralnameuk": "Autori", "seotitlero": "int", "seotitleru": "int", "seotitleen": "int", "seotitleuk": "int", "seokeywordsro": "int", "seokeywordsru": "int", "seokeywordsen": "int", "seokeywordsuk": "int", "seodescriptionro": "int", "seodescriptionru": "int", "seodescriptionen": "int", "seodescriptionuk": "int" }
3. Se actualizează o entitate personalizată
Descriere: vă permite să actualizați o entitate personalizată.
Punctul final :
[PUT] /external/custom-instance/{id}/
Solicitare: { "slug": "slugactualizat", „activ”: adevărat, "nameru": "Autor actualizat", "seokeywordsen": "cuvinte cheie" }
Răspuns:
{ „id”: 1, "slug": "slugactualizat", „activ”: adevărat, "nameru": "Autor actualizat", "seokeywordsen": "cuvinte cheie" }
4. Actualizare în masă a entităților personalizate
Descriere: vă permite să actualizați mai multe entități personalizate.
Punctul final :
[PUT] /external/custom-instance/bulk-update/
Solicitare:
[ { „id”: 1, "nameru": "Autorul a fost actualizat 1" }, { „id”: 2, "nameru": "Autor actualizat 2" } ]
Răspuns:
[ { „id”: 1, "nameru": "Autorul a fost actualizat 1" }, { „id”: 2, "nameru": "Autor actualizat 2" } ]
5. Crearea în bloc de entități personalizate
Descriere: vă permite să creați mai multe entități personalizate într-o singură solicitare.
Punctul final :
[POST] /external/custom-instance/bulk-create/
Solicitare:
[ { "slug": "autor1", „activ”: adevărat, "groupcodeid": "code1", "nameru": "Autorul 1", "seokeywordsru": "cuvinte cheie1" }, { "slug": "autor2", „activ”: fals, "groupcodeid": "code2", "nameru": "Autorul 2", "seokeywordsru": "key2" } ]
Răspuns:
[ { „id”: 1, "slug": "autor1", „activ”: adevărat, "groupcodeid": "code1", "nameru": "Autorul 1", "seokeywordsru": "cuvinte cheie1" }, { „id”: 2, "slug": "autor2", „activ”: fals, "groupcodeid": "code2", "nameru": "Autorul 2", "seokeywordsru": "key2" } ]
A fost util articolul?
Da, multumesc! Din pacate nu