Aller au contenu

Une histoire de contexte !

Le contexte est le schéma clé du fonctionnement de l’atelier Pixink !

Celui-ci étant agnostique (ne connaissant que ce que l’on lui dit ou donne comme options et ressources), il vous appartient de lui faire connaître vos intentions.

À cet effet, nous avons prévu certains champs à renseigner dans le post_in à l’arrivée dans l’atelier.

  • context_id : Identifiant unique de votre application faisant référence à un produit ou une ressource à laquelle vous souhaitez rattacher un modèle.

  • context_user_id : Identifiant unique de l’utilisateur actuel de votre application.

  • context_library : Identifiant de ressource de l’atelier faisant référence à une Bibliothèque d'image personnel à l’utilisateur actuel de votre application (cette ressource doit être créée avec l’API et rattachée par vos soins à l’utilisateur de votre site à sa création).

  • id_format : Identifiant unique du format de modèle. Il vous sera retourné un id_model en post_out.

  • id_model : Identifiant unique du modèle à éditer 1.

  • url_in : URL par laquelle l’utilisateur a été redirigé vers l’atelier 1.

  • url_out : URL par laquelle l’utilisateur sera redirigé à la sortie de l’atelier avec le post_out.

  • url_in_text : Texte pour le bouton de retour avec href=“url_in” 1.

  • url_out_text : Texte pour le bouton de sortie avec href=“url_out” 1.

  • Possibilité d’intégration d’une url_error : URL de redirection en cas d’erreur de la création du modèle et/ou du post_in.

  • libraries : Les bibliothèques de ressources de l’atelier 1. Plus d’informations ici.

Ces informations vous seront restituées dans un post_out de sortie, redirigé vers votre e-shop ou site distant par l’url_out, afin que vous puissiez rattacher les données importantes à votre contexte, telles que l’id_modele à rattacher au produit de votre e-shop (context_id) ou utilisateur (context_user_id), ou encore les bibliothèques utilisées par celui-ci ou à leur création (libraries).


Footnotes

  1. (utilisé en post_in et en post_out) 2 3 4 5