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 sfoară Da Titlul recenziei video.
video_ro sfoară Da Link către recenzia video în română.
video_ru sfoară Da Link către recenzia video în rusă.
video_ro sfoară Nu Link către recenzia video în engleză.
video_uk sfoară Nu Link către recenzia video în ucraineană.
comanda int Nu Câmp pentru sortarea recenziilor video (în mod implicit 0).

1. Primiți toate recenziile video

Metodă: GET
URL: {domeniu}/external/product-review/

Descriere:
Returnează o listă cu toate recenziile video asociate cu anumite produse.

Exemplu de interogare:

GET {domain}/external/product-review/

Exemplu de răspuns:

[
    {
        „id”: 4,
        "nume": "123",
        "video_ro": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
        "video_ru": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
        "video_en": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
        „video_uk”: nul,
        "comanda": 0
    },
    {
        „id”: 8,
        "name": "GO 3 Black",
        "video_ro": "https://www.youtube.com/embed/jjCejstFlkQ?si=SbkruDNKz3eoaGVY",
        "video_ru": "https://www.youtube.com/embed/jjCejstFlkQ?si=SbkruDNKz3eoaGVY",
        "video_en": nul,
        „video_uk”: nul,
        "comanda": 0
    }
]

2. Primiți o recenzie video

Metodă: GET
URL: {domain}/external/product-review/{id}/

Descriere:
Returnează date pentru o recenzie video prin identificatorul său unic.

Exemplu de interogare:

GET {domain}/external/product-review/4/

Exemplu de răspuns:

{
    „id”: 4,
    "nume": "123",
    "video_ro": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
    "video_ru": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
    "video_en": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
    „video_uk”: nul,
    "comanda": 0
}

3. Crearea mai multor recenzii video

Metodă: POST
URL: {domain}/external/product-review/bulk-create/

Descriere:
Creează mai multe recenzii video în același timp.

Exemplu de interogare:

POST {domain}/external/product-review/bulk-create/
Tip de conținut: application/json

Corpul cererii:

[
    {
        "name": "Recenzie video nouă 1",
        "video_ro": "https://www.youtube.com/example1",
        "video_ru": "https://www.youtube.com/example1",
        "video_en": "https://www.youtube.com/example1",
        "comanda": 1
    },
    {
        "name": "Recenzie video nouă 2",
        "video_ro": "https://www.youtube.com/example2",
        "video_ru": "https://www.youtube.com/example2",
        "video_en": nul,
        "video_uk": "https://www.youtube.com/example2",
        „comanda”: 2
    }
]

Exemplu de răspuns:

[
    {
        „id”: 9,
        "name": "Recenzie video nouă 1",
        "video_ro": "https://www.youtube.com/example1",
        "video_ru": "https://www.youtube.com/example1",
        "video_en": "https://www.youtube.com/example1",
        „video_uk”: nul,
        "comanda": 1
    },
    {
        „id”: 10,
        "name": "Recenzie video nouă 2",
        "video_ro": "https://www.youtube.com/example2",
        "video_ru": "https://www.youtube.com/example2",
        "video_en": nul,
        "video_uk": "https://www.youtube.com/example2",
        „comanda”: 2
    }
]

4. Actualizați o recenzie video

Metodă: PUT
URL: {domain}/external/product-review/{id}/

Descriere:
Actualizează datele pentru o recenzie video prin identificatorul său unic.

Exemplu de interogare:

PUT {domain}/external/product-review/4/
Tip de conținut: application/json

Corpul cererii:

{
    "name": "Recenzie actualizată",
    "video_ro": "https://www.youtube.com/updated",
    "video_ru": "https://www.youtube.com/updated",
    „comanda”: 3
}

Exemplu de răspuns:

{
    „id”: 4,
    "name": "Recenzie actualizată",

"videoro": "https://www.youtube.com/updated", "videoru": "https://www.youtube.com/updated", "videoen": "https://www.youtube.com/watch?v=dQw4w9WgXcQ", „videouk”: nul, „comanda”: 3 }

5. Actualizare a mai multor recenzii video

Metodă: PUT
URL: {domain}/external/product-review/bulk-update/

Descriere:
Actualizează datele din mai multe recenzii video simultan.

Exemplu de interogare:

PUT {domain}/external/product-review/bulk-update/
Tip de conținut: application/json

Corpul cererii:

[
    {
        „id”: 4,
        "name": "Recenzia actualizată 1",
        "video_ro": "https://www.youtube.com/new1",
        "video_ru": "https://www.youtube.com/new1",
        "comanda": 1
    },
    {
        „id”: 8,
        "name": "Recenzia actualizată 2",
        "video_ro": "https://www.youtube.com/new2",
        "video_ru": "https://www.youtube.com/new2",
        "video_en": nul,
        "video_uk": "https://www.youtube.com/new2",
        „comanda”: 2
    }
]

Exemplu de răspuns:

[
    {
        „id”: 4,
        "name": "Recenzia actualizată 1",
        "video_ro": "https://www.youtube.com/new1",
        "video_ru": "https://www.youtube.com/new1",
        "video_en": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
        „video_uk”: nul,
        "comanda": 1
    },
    {
        „id”: 8,
        "name": "Recenzia actualizată 2",
        "video_ro": "https://www.youtube.com/new2",
        "video_ru": "https://www.youtube.com/new2",
        "video_en": nul,
        "video_uk": "https://www.youtube.com/new2",
        „comanda”: 2
    }
]

A fost util articolul?

Da, multumesc! Din pacate nu

article.helpfulQuestion