Documentation de l'API FrameIT
FrameIT transforme n'importe quelle image en un objet 3D pour l'afficher en Réalité augmentée sur mobile. FrameIT intègre une variété de styles et de couleurs de cadres, offrant à l'utilisateur la possibilité de s'assurer que non seulement la taille et le style d'une oeuvre, mais aussi celui de son encadrement, s'harmonisent avec son intérieur.

DÉMO API
Visualisez deux applications pratiques sur notre page de démonstration.
Boutique en ligne
Galerie d'Art
Vous pouvez accéder à ces démos ici.
PARAMÈTRES DE l'API FrameIT
Pour obtenir votre clé API, veuillez nous contacter.
URL de base de l'API : https://www.frameit.ar/api/frameit
Endpoint : /
Description : Ajoute un cadre à une image donnée.
Méthode HTTP : POST
Paramètres de la requête :
PARAMÈTRE
DESCRIPTION
VALEURS (peuvent être étendues, à la demande)
File
Fichier image à traiter
Formats supportés: JPG, PNG, BMP
File
ImageUrl
URL de l'image à traiter
Formats supportés: JPG, PNG, BMP
ImageUrl
Unit
Unité utilisé pour les dimensions
cm (centimètres), in (inches)
ImageWidth
Largeur souhaitée hors cadre, en AR
Tout nombre positif
(séparateur décimal : point)
ImageHeight
Hauteur souhaitée hors cadre, en AR
(Optionnelle)
Tout nombre positif
(séparateur décimal : point)
MatWidth
Largeur du passe-partout
(Optionnelle)
0: ignoré (sans passe-partout)
Tout nombre positif (séparateur décimal : point)
SupportType
Type de support
Canvas, Dibond, Photo, Plexiglass, Poster , Transparent *
FrameType
Type de cadre
None, Thin_Wood, Large_Wood, Thin_Floater, Floater, Aluminum *
FrameColor
Couleur du cadre (Optionnelle)
Black, White, Natural_Oak, Gold, Silver, Copper *
* Types de support : Toile, Dibond (plaque aluminium), Photo, Plexiglass, Affiche, Transparent
Types de cadre : Aucun, Bois fin, Bois large, Caisse américaine profils fins, Caisse américaine profils épais, Aluminium
Couleurs de cadre : Noir, Blanc, Chêne naturel, Or, Argent, Cuivre
Associations disponibles (type & couleur de cadre)
Thin_Wood : disponible avec
Black,White,Natural_OakLarge_Wood : disponible avec
GoldThin_Floater : disponible avec
Black,White,Natural_OakFloater : disponible avec
Black,White,Natural_OakAluminum : disponible avec
Black,White,Gold,Silver,CopperNB : soyez vigilant sur l'orthographe du mot "Aluminum" (un seul "i" en anglais).
EXEMPLE DE REQUÊTE
REQUÊTE
RÉPONSE
POST https://www.frameit.ar/api/frameit
Content-Type: multipart/form-data
Authorization: Basic api: votre-clé-API
File: [fichier image]
Unit: cm
SupportType: Photo
ImageWidth: 60.7
MatWidth: 5
FrameType: Thin_Wood
FrameColor: Natural_Oak
{
"PublicLink": "https://public-link",
"QrCodeImage": "https://qrcode-image"
}
Exemple de code en Javascript
Exemple de code en Python
Codes de réponse HTTP
200 OK : la requête a réussi et la réponse contient les données demandées.
400 Bad Request : la requête est mal formulée ou contient des paramètres incorrects.
500 Internal Server Error : une erreur s'est produite côté serveur.
Last updated