FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WEBDEV (précédentes versions)
→
WD24 - Utilisation AuthToken pour un Webservice REST
WD24 - Utilisation AuthToken pour un Webservice REST
Débuté par Stéphane HENRIOT, 02 juin 2020 10:17 - 1 réponse
Connectez-vous…
Stéphane HENRIOT
#1
Membre enregistré
1 message
Posté le 02 juin 2020 - 10:17
Bonjour,
J'ai besoin de faire communiquer mon site avec une application. Cette communication se fait via API REST.
EN PHP, j'arrive à la faire fonctionner via le code suivant :
<?php
try {
$baseUrl = "
https://ypareo.promotrans.fr/netypareo/index.php
";
$jeton = "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE1OD...";
// REQUÊTE CONSULTATION
$url = $baseUrl . "/r/v1/formation-courte/01-01-2020/05-01-2020/groupes?codesSite=12812122";
//$url = $baseUrl . "/r/v1/civilites";
// options de la session
$options = [
CURLOPT_URL => $url,
CURLOPT_HTTPHEADER => [
"X-Auth-Token: " . $jeton,
"Content-Type: application/json"
],
CURLOPT_RETURNTRANSFER => true
];
// initialisation de la session
$ch = curl_init();
// configuration de la session
curl_setopt_array($ch, $options);
// exécution de la requête
$response = curl_exec($ch);
// fermeture de la session
curl_close($ch);
// affiche les donnees au format tableau
$data = json_decode($response, true);
print_r($data);
}
catch (RestException $e) {
echo $e;
}
?>
En Webdev, impossible de faire fonctionner avec le code ci dessous :
MonResultat est une chaîne
maRequeteREST est une restRequête
maRequeteREST..URL = "
https://ypareo.promotrans.fr/netypareo/index.php/r/v1/civilites
"
maRequeteREST..AuthToken = "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE1OD..."
maRequeteREST..ContentType = "application/json"
mareponseREST est une restRéponse = RESTEnvoie(maRequeteREST)
info (mareponseREST )
Message au lancement :
Le passage du paramètre 1 a provoqué une erreur.
Un élément de type 'chaîne ANSI' ne peut pas être converti vers le type 'avancé'.
Est-ce que quelqu'un pourrait m'aider, je ne comprend pas ce qui peut bloquer.
Merci par avance
Bonne journée
Signaler
0
0
Phil
#2
Posté le 05 mars 2024 - 14:28
Bonjour stéphane
As tu trouvé la réponse à ta question ?
Signaler
0
0
→ Revenir à WEBDEV (précédentes versions)
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte