Créer une traceVisualiser une traceBibliothèqueCartesCommunauté ForumsToposLes plus belles randosSegmentsOutdoor StoriesOffre PremiumConnexion
VisuGPX
Sélectionner un fichier
.gpx .fit .tcx
Options

Le seuil et le lissage permettent d'optimiser le calcul du denivelé
Inscription
Entrez votre email et récupérez votre mot de passe dans votre boite
Ou
J'ai déjà un compte
Connexion
Entrez l'email et le mot de passe que vous avez reçu lors de votre inscription
Créer un compte | Mot de passe oublié
Accueil > Tous les forums > Autres fonctionnalités > API VisuGPX

API VisuGPX


Aller à la page : 1 2 Suivante

Nouveau sujet Voir tous les sujets Chercher Archives
Admin
[8892 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 !

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

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

Admin
[8892 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

Angstrom
[1949 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.

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 😉

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

Oui, j'ajoute ça !

Admin
[8892 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 !

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

Super ! Merci beaucoup 🙂 Je te tiendrais au courant 😇

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

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 🤩

A
aldea
[7 posts] - Le 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 !

Admin
[8892 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 !

Admin
[8892 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 ?

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

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

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

Ah ouais, classe ! 👍

Angstrom
[1949 posts] - Le 20/10/2020 22:25

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

Blague à part, joli boulot aldea.

Aller à la page : 1 2 Suivante

Connectez-vous pour poster
Pour soutenir VisuGPX, faites le bon choix
En cliquant sur "accepter" vous autorisez l'utilisation de cookies à usage technique nécessaires au bon fonctionnement du site, ainsi que l'utilisation d'autres cookies (éventuellement tiers) à des fins statistiques ou de personnalisation des annonces pour vous proposer des services et des offres adaptées à vos centres d'interêt.

Vous pouvez à tout moment modifier ce choix ou obtenir des informations sur ces cookies sur la page des conditions générales d'utilisation du service :
REFUSER
ACCEPTER