Zenika / OZKOUR

An app to help the marketing team create documents, based on Google templates, quicker and more efficiently.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Developpement] copy and get id from new slide

edouardglx opened this issue · comments

Description 📚 :

Mettre à disposition 3 endpoints POST /training/trainwithus, /training/trainwithusgreen, /training/formezvous qui se connectent au service google drive. Ce dernier renvoie 1 tableau contenant 2 urls sélectionnés aléatoirement à nos endpoints.

Règles de gestions 📏 :

"Les utilisateurs authentifiés peuvent accéder au contenu du googleslide via l'API google slide en utilisant une requête post sur le chemin /training/Train-with-us ou /training/Train-with-us-green ou /training/Formez-vous. Le slide copié sera accessible sur le drive partagé de zenika."

Critères d'acceptations :

Scénario 1 , réponse type 200 :

l'api renvoie dans le service le slide de l'api :

ex de réponse attendu :

{
    "message": "Created !",
    "link": "https://docs.google.com/presentation/d/ + id +/"
}

Scénario 2 , réponse type 400 :

L'API ne fonctionne pas

exemple de message ci-dessous :

'error while trying to retrieved id'

Informations techniques 💾 :

Endpoint : .post/training/Training-with-us
Endpoint : .post /training/Training-with-us-green
Endpoint : .post /training/Formez-vous
API : googleslide

lancement application

npm run dev

Notes 📘 :

contact : edouard.gloux@zenika.com