Apprendre le PHP : Chapitre 28, Utiliser une API avec cURL

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ส.ค. 2024
  • Article ► grafikart.fr/tutoriels/curl-p...
    Abonnez-vous ► bit.ly/GrafikartSubscribe
    Lorsque l'on va concevoir une application complexe, on sera souvent amener à communiquer avec des services tiers. Dans ce chapitre je vous propose de découvrir comment cette communication peut se faire via la librairie [cURL](secure.php.net/manual/fr/ref.....
    Soutenez Grafikart:
    Devenez premium ► grafikart.fr/premium
    Donnez via Utip ► utip.io/grafikart
    Retrouvez Grafikart sur:
    Le site ► grafikart.fr
    Twitter ► / grafikart_fr
    Discord ► grafikart.fr/tchat
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 40

  • @romaincharbonnier6418
    @romaincharbonnier6418 4 ปีที่แล้ว +7

    C'est le seul tuto que j'ai trouvé pour manipuler les API avec curl et je ne pouvais pas rêver mieux, bien expliqué et va droit au but, merci beaucoup

  • @omaracelys3217
    @omaracelys3217 2 ปีที่แล้ว

    Merci , Meilleure tutos que j'ai trouvé sur TH-cam, t'es mon prof ;)

  • @lionelc.702
    @lionelc.702 3 ปีที่แล้ว +2

    Très clair, au bon rythme, pédagogue, complet! A suivre assurément. Merci à vous

  • @monsieurkone.
    @monsieurkone. 5 ปีที่แล้ว +2

    Le meilleur comme dab
    Merci infiniment.

  • @nicolaso42
    @nicolaso42 5 ปีที่แล้ว +4

    C'est une blague ??? ça fait 2 jours que je me prend la tete a essayer d'utiliser une api pour faire de l'autocompletion de nom de villes avec curl justement, j'ai eu ma petite victoire en fin de journée après avoir bien cravaché et là , paf je tombe sur ta vidéo ^^ :D
    Bon merci quand meme ton travail est toujours génial ;)

  • @ibrahimakeita3985
    @ibrahimakeita3985 4 ปีที่แล้ว +2

    Arigato sensei, you are the best :-)

  • @fylip22b
    @fylip22b 2 ปีที่แล้ว

    Bonjour et merci pour le partage de connaissances. Je commence à m'intéresser au principe des API. L'exemple présenté m'a permit de bien comprendre le fonctionnement et surtout de voir comment exploiter les données ainsi récupérées. À bientôt. Philippe P

  • @csports344
    @csports344 5 ปีที่แล้ว +2

    merci infiniment mon grand

  • @siabaneotraore8368
    @siabaneotraore8368 5 ปีที่แล้ว

    merci infiniment mon frère

  • @jubarassoul5929
    @jubarassoul5929 4 ปีที่แล้ว

    vidéo complète merci

  • @user-ql1rh5el5o
    @user-ql1rh5el5o 10 หลายเดือนก่อน

    salut je vous sui depuis la côte d'ivoire

  • @2pacgamer
    @2pacgamer 2 ปีที่แล้ว

    Top!!

  • @NeaYSi
    @NeaYSi 2 ปีที่แล้ว +1

    Bonjour, je ne sais pas si tu es toujours sur youtube mais je tenais à te dire que ton tuto est très ludique et agréable. Néanmoins j'ai rencontré quelques soucis notamment le fait que l'API que tu utilise n'est plus en accès gratuit. J'aimerais donc que tu me recontacte afin de m'aider a m'être en place le code avec la même API mais en version "call".

  • @lecompetentdigital6552
    @lecompetentdigital6552 5 ปีที่แล้ว

    TOI TU ES BON !!! TOUJOURS UN BON NIVEAU

  • @tanasovvlad3790
    @tanasovvlad3790 5 ปีที่แล้ว

    Je trouve dommage que l'exemple soit fait pour la journée :> Merci pour le tuto

  • @francoisdelailly7824
    @francoisdelailly7824 2 ปีที่แล้ว +1

    Bonjour Grafikart,
    Tout d'abord merci pour ces tutos de très grande qualité. J'ai beaucoup appris grâce à vous. 👍
    Aujourd'hui j'ai un dilemme... curl/php ou shell_exec ?
    Quel est le mieux si l'on veux assurer un maximum de sécurité et de fiabilité ?
    Merci à vous, merci à tous.
    F.

  • @sgtg4102
    @sgtg4102 ปีที่แล้ว

    Bonsoir, merci

  • @richardcardoso4032
    @richardcardoso4032 3 ปีที่แล้ว

    Bonjour Grafikart,
    Merci pour ce tuto top !
    J'ai une question un peut technique sur le sujet, est-ce possible de te la soumettre ?

  • @_Greenflag_
    @_Greenflag_ 2 ปีที่แล้ว

    Tu comptes présenter ce dont tu parles à la fin de ta vidéo, utiliser les API de Twitter, Facebook, etc ?

  • @onetechprogramming
    @onetechprogramming 3 ปีที่แล้ว

    merci bqp

  • @nadhir7953
    @nadhir7953 4 ปีที่แล้ว +1

    pour ma part j'ai fait autrement:
    public function getForcast(string $city, int $numberdays):?array{}
    j'ai vu dans la doc de l'api dans l'adresse de l'api il y a 'cnt' pour le nombre de jours qu'on peut changer, et dans meteo.php on declar notre fonction getForecast('london',nombredejourexp9)et elle return la meteo de 9 jours

  • @anthonygorski
    @anthonygorski 5 ปีที่แล้ว

    Hello !
    Normal que pour 'weather' tout va bien mais des que je fais 'forecast/daily' il me sort error 401 Invalid API key ?

    • @MaelBrouillard
      @MaelBrouillard 5 ปีที่แล้ว +1

      Oui, l'API sur 16 jours est payante

  • @isabellecris
    @isabellecris 3 ปีที่แล้ว

    Bonjour, j'ai vraiment du mal avec la doc : je veux acceder à l'api toggl et c'est la loose

  • @zakariaben8342
    @zakariaben8342 5 ปีที่แล้ว +1

    Je sais pas pourquoi je tombe sur la même chose "SSL certificate problem: unable to get local issuer certificate"
    curl_setopt($curl, CURLOPT_CAINFO, __dir__. DIRECTORY_SEPARATOR . 'cert.crt' );

    • @Tiitow31
      @Tiitow31 5 ปีที่แล้ว

      Tu as bien télécharger le fichier et placer au bon endroit ?

    • @jeromemorin9352
      @jeromemorin9352 5 ปีที่แล้ว

      Idem pour moi, le chemin d'accès au fichier "cert.cer" est bon mais il ne semble pas l'accepter :/

    • @zakariaben8342
      @zakariaben8342 5 ปีที่แล้ว

      @@Tiitow31 oui

    • @MaelBrouillard
      @MaelBrouillard 5 ปีที่แล้ว

      Il me semble que c'est __DIR__ et non __dir__, ensuite si c'est n'est pas ça. C'est l'extension de ton fichier est faux, tu as écris crt au lieu de cer

    • @MaelBrouillard
      @MaelBrouillard 5 ปีที่แล้ว

      Je veux dire que dir doit être en majuscule

  • @aplayermc9051
    @aplayermc9051 4 ปีที่แล้ว

    Mon API KEY ne fonctionne pas :/

    • @justepierre7330
      @justepierre7330 4 ปีที่แล้ว +3

      Les prévisions sur 16 jours ne sont plus disponibles gratuitement.

  • @SuperGreedoo
    @SuperGreedoo 5 ปีที่แล้ว

    Prochaine étape on utilise Guzzle ?

  • @annagillet2462
    @annagillet2462 4 ปีที่แล้ว

    Bonjour
    Je ne comprends pas mon erreur.
    J'arrive à un résultat null, j'ai beau tout revérifier il doit y avoir quelque chose que je ne vois pas.
    Voici mon code

    • @FranckyCreation
      @FranckyCreation 3 ปีที่แล้ว

      Coucou, CURLOPT_RETURNTRANSFER ne prend pas de "T". Ensuite si tu as la bonne clée API et que le chemin de ton certificat est bon, ton code est bon et renvoie un float :)

    • @ratibabenzerouali1284
      @ratibabenzerouali1284 3 ปีที่แล้ว

      j'ai la même chose ! est ce que tu as trouvé la solution ?

  • @neslyaugustin5733
    @neslyaugustin5733 ปีที่แล้ว

    Bonsoir Grafikart stp tu peux faire un tutoriel pour moi qui est capable de récupérer les résultats de la Loterie dans des différents états comme(New-York, Chicago, Florida)etc....
    Sinon une autre personne qui est déjà acquise cette connaissance puisse me viennent en aide stp

  • @aplayermc9051
    @aplayermc9051 4 ปีที่แล้ว +1

    Bah quand même 280 degrés Fahrenheit ça fait 137,778 degrés Celsius ;)

    • @_Greenflag_
      @_Greenflag_ 2 ปีที่แล้ว +1

      le réchauffement climatique n'a qu'à bien se tenir ; )