KRIZx Skrevet 12. januar 2018 Del Skrevet 12. januar 2018 (endret) Hei,Jeg jobber med ett API hvor jeg trenger å sende Authorization Token (token key) og koble til via URL til api'et for å hente ut informasjonen der for å printe ut i PHP. Men jeg står helt bom fast. Noen som har noen eksempler på bruk av Authorization: Token (token key) i PHP? Setter pris på alle svar Endret 20. januar 2018 av KRIZx Lenke til kommentar
liquidsquid Skrevet 12. januar 2018 Del Skrevet 12. januar 2018 Anbefaler å laste ned Postman (https://www.getpostman.com/) for å få kontakt med apiet før du begynner å kode. Lenke til kommentar
KRIZx Skrevet 12. januar 2018 Forfatter Del Skrevet 12. januar 2018 Anbefaler å laste ned Postman (https://www.getpostman.com/) for å få kontakt med apiet før du begynner å kode. Hei, Det er allerede gjort, trenger egentlig bare litt dra hjelp med eksempel av hvordan bruke Authorization Token: (token key) i PHP for å bruke verdiene fra API'et. Lenke til kommentar
Crowly Skrevet 12. januar 2018 Del Skrevet 12. januar 2018 (endret) Med curl kan du gjøre det slik curl_setopt($ch, CURLOPT_HTTPHEADER, ["Authorization: Token " . $token]); Må selvfølgelig ha med resten av curl greiene, de er evt. ett lite google søk unna. Endret 12. januar 2018 av Crowly Lenke til kommentar
KRIZx Skrevet 12. januar 2018 Forfatter Del Skrevet 12. januar 2018 Med curl kan du gjøre det slik curl_setopt($ch, CURLOPT_HTTPHEADER, ["Authorization: Token " . $token]); Må selvfølgelig ha med resten av curl greiene, de er evt. ett lite google søk unna. Takk for respons! Men jeg skal connecte til en URL med bruk av Authorization Token, har du noe eksempel på det? Jeg har Googlet, men kommer ikke frem til det jeg ser etter. Lenke til kommentar
andreasn Skrevet 12. januar 2018 Del Skrevet 12. januar 2018 Du må få en gyldig token fra proff.no, som du må legge inn i header. Koden for å kalle API ser omtrent slik ut. <?php $accessToken = 'legg inn token her'; $apiUrl = 'https://api.proff.no'; $curl = curl_init($apiUrl); curl_setopt($curl, CURLOPT_HTTPHEADER, ['Authorization: Token '.$accessToken]); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($curl); echo $response; ?> Lenke til kommentar
KRIZx Skrevet 12. januar 2018 Forfatter Del Skrevet 12. januar 2018 Du må få en gyldig token fra proff.no, som du må legge inn i header. Koden for å kalle API ser omtrent slik ut. <?php $accessToken = 'legg inn token her'; $apiUrl = 'https://api.proff.no'; $curl = curl_init($apiUrl); curl_setopt($curl, CURLOPT_HTTPHEADER, ['Authorization: Token '.$accessToken]); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($curl); echo $response; ?> Hei, Takk for svar og fint eksempel på bruk! Jeg har token fra proff.no, ville bare se om noen var litt klokere enn meg hehe. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå