Ajouter des documents à un reportage existant
/api/v1/stories/{databox_id}/{story_id}/addrecords
Informations | |
---|---|
HTTP Method | POST |
Requires Authentication | Oui |
Content-Type | application/json |
Paramètres | Type | Information |
---|---|---|
databox_id | entier | L’identifiant de la databox contenant le reportage |
story_id | entier | L’identifiant du reportage |
D’autres paramètres (documents à ajouter au reportage) doivent être encodés en json et passés dans le “body” de la requète.
Paramètres | Type | Information |
---|---|---|
databox_id | entier | L’identifiant de la databox contenant le document à insérer dans le reportage |
record_id | entier | L’identifiant du document à insérer |
use_as_cover | booléen | Utiliser ce document comme image représentative |
{
"story_records": [
{
"databox_id": 3,
"record_id": 209,
},
{
"databox_id": 3,
"record_id": 210,
"use_as_cover": true
}
]
}
Note
Même si reportage ne peut contenir que des éléments de la même databox que celui-ci, les paramètres “databox_id” dans le json doivent être présents et égaux au paramètre “databox_id” de la route.
Note
Seuls les documents de type “image” peuvent être utilisés comme image représentative pour un reportage. Pour faciliter la création, le paramètre “use_as_cover” peut être spécifié pour plusieurs (ou tous) documents : Le premier document de type “image” sera élu. Si aucun document ne convient cela ne déclenche pas d’erreur mais le reportage créé sera représenté par une icone de “dossier”.
{
"meta": {
"api_version": "1.4.1",
"request": "POST /api/v1/stories/3/281/addrecords",
"response_time": "2015-04-22T13:31:46+02:00",
"http_code": 200,
"error_type": null,
"error_message": null,
"error_details": null,
"charset": "UTF-8"
},
"response": {
"records": [
"3_209",
"3_210"
]
}
}