View a trackCreate a trackSearch for a trackStoriesForumsPremium accountConnection
VisuGPX
Select a file
.gpx .fit .tcx
Options

The threshold and the smoothing optimize the calculation of the difference in height
Sign in
Enter your email and retrieve your password in your mailbox
Or
I already have an account
Log in
Enter the email and password you received during sign in
Sign in | Forgot password
Accueil > Tous les forums > Le site > API VisuGPX

API VisuGPX


Répondre | Nouveau sujet | Voir tous les sujets | Chercher | Archives

API VisuGPX

Admin
[2812 posts] - Le 29/11/2019 08:23

VisuGPX lance son API, les spécifications sont ici https://www.visugpx.com/api/

Pour l'heure elle permet
- d'envoyer des fichiers dans votre profil avec tous les paramètres liés (titre, description, etc)
- de récupérer la liste de vos fichiers


Vous gérez un site web ? une appli ? vous avez d'autres besoins ? Il suffit de demander !

 

Re: API VisuGPX

A
Angstrom
[578 posts] - Le 01/12/2019 08:07

Très intéressant. Je vais essayer quand j'aurais un peu plus de temps.

 

Re: API VisuGPX

Admin
[2812 posts] - Le 04/04/2020 00:32

L'API VisuGPX se développe

Vous pouvez maintenant

- Poster des traces
- Supprimer vos traces
- Créer/Supprimer/Lister vos dossiers
- Récupérer les données d'une trace
- Récupérer la liste de vos traces

 

Re: API VisuGPX

A
Angstrom
[578 posts] - Le 07/04/2020 12:07

C'est bien cool tout ça.

Tu devrais prendre contact avec l'éditeur d'iPhigénie pour faire une belle intégration.

 

Re: API VisuGPX

A
aldea
[7 posts] - Le 17/04/2020 07:07

Merci beaucoup pour l'API!
Je vais tenter de l'utiliser pour notre classement interne VTT et enregistrer les traces des sorties. Serait-il possible d'ajouter un paramètre pour bloquer le téléchargement de la trace, comme avec l'interface web ?
Merci par avance 😉

 

Re: API VisuGPX

Admin
[2812 posts] - Le 17/04/2020 08:16

Oui, j'ajoute ça !

 

Re: API VisuGPX

Admin
[2812 posts] - Le 17/04/2020 11:37

En place, paramètre "lock" 😄

N'hésites pas à revenir vers moi si tu as des soucis de mise en place !

 

Re: API VisuGPX

A
aldea
[7 posts] - Le 17/04/2020 16:00

Super ! Merci beaucoup :) Je te tiendrais au courant 😇

 

Re: API VisuGPX

A
aldea
[7 posts] - Le 18/04/2020 09:18 [Edité: 18/04/2020 09:19]

J'ai terminé l'intégration. Pour éviter quelques heures de recherches acharnées à quelqu'un qui utilise Laravel et/ou php :
- Si vous utilisez Laravel, ne pas se baser sur leur client HTTP qui est un wrapper de GuzzleHttp mais qui ne permet pas de faire d'envoi multipart avec plusieurs champs.
- La librairie GuzzleHttp permet d'effectuer l'envoi , a noter qu'il ne faut surtout pas surcharger le content-type et laisser la lib le faire.

Et enfin l'exemple de la requête implémentée fonctionnelle :

$client = new HttpClient();
$response = $client->request('POST', 'https://www.visugpx.com/api/upload', [
'headers' => [
'cle' => VISUGPX_TOKEN
],
'multipart' => [
[
'name' => 'gpx',
'contents' => FICHIER_GPX,
'filename' => 'fichier.gpx'
],
[
'name' =>'name',
'contents' => NOM,
],
[
'name' => 'activity',
'contents' =>'vtt'
]
],
]);


Désormais mes utilisateurs peuvent envoyer une trace gpx via notre site de classement sur le compte premium du club, et les admins peuvent les supprimer si elles sont erronées pour permettre un nouvel envoi 😁
La sortie d'affiche en temps réel via l'iframe sur le compte rendu de la sortie. C'est top 🤩

 

Re: API VisuGPX

A
aldea
[7 posts] - Le 19/10/2020 22:13 [Edité: 19/10/2020 22:13]

Salut,

Ajourd'hui après une tentative d'envoi de fichier GPX via l'API, j'ai l'erreur suivante en retour :
<p>Erreur fatale SQL. Contactez l'administrateur SVP.</p>

1/ Te serait-il possible de normaliser l'erreur afin qu'elle soit en mode JSON comme les autres retours d'erreurs ? {"ERROR":"type"}
2/ Peux-tu m'aider à identifier ce qui pose problème car je n'ai rien changé de mon coté ;)

Merci d'avance !

 

Re: API VisuGPX

Admin
[2812 posts] - Le 19/10/2020 22:51

Salut, effectivement il y avait une table plantée, c'est corrigé. J'ai pris en charge ça dans l'API qui renverra une erreur JSON {"ERROR":"SQL ERROR"} comme précisé ici !

 

Re: API VisuGPX

Admin
[2812 posts] - Le 19/10/2020 22:53

J'avais pas vu ton intégration sinon, tu peux me laisser une URL que j'admire ça ?

 

Re: API VisuGPX

A
aldea
[7 posts] - Le 20/10/2020 12:10 [Edité: 20/10/2020 12:16]

Merci pour ta réactivité concernant l'erreur !

Le site n'est pas public et contient des informations personnelles de membres ;)
Du coup je t'ai fait un petit gif depuis mon environnement de dev pour illustrer mon intégration :
data.arthion.fr/xbc/test.gif

 

Re: API VisuGPX

Admin
[2812 posts] - Le 20/10/2020 12:34

Ah ouais, classe ! 👍

 

Re: API VisuGPX

A
Angstrom
[578 posts] - Le 20/10/2020 22:25 [Edité: 20/10/2020 22:26]

T’as vu, admin, on peut charger un fichier dans VisuGPX par drag and drop!! 😜
😈 🤩

Blague à part, joli boulot aldea.

 
Répondre | Nouveau sujet | Voir tous les sujets | Chercher | Archives | Up

Répondre à ce message
En tant qu'invité vous pouvez poster mais vous ne pourrez pas éditer vos messages. Inscrivez-vous et découvrez les autres fonctions réservées aux membres, ça prend 2 minutes !
[anti-spam]
[Soyez précis]
😄 😁 😂 😆 😇 😈 😉 😋 😍 😎 😜 😡 😤 😨 😭 🤩



Envoyer (cliquez dans le carré)

Consultez les règles du forum. Pour ajouter un lien encadrez l'URL par < > ou utilisez les BBtags. HTML désactivé.