Maison >développement back-end >tutoriel php >Comment accéder aux objets JSON à partir d'URL en PHP et extraire le jeton d'accès ?

Comment accéder aux objets JSON à partir d'URL en PHP et extraire le jeton d'accès ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-15 04:06:02663parcourir

How to Access JSON Objects from URLs in PHP and Extract the Access Token?

Accès aux objets JSON depuis des URL en PHP

Pour obtenir un objet JSON à partir d'une URL donnée et extraire la valeur "access_token" en PHP, il existe plusieurs approches :

Utiliser file_get_contents()

<?php
    $json = file_get_contents('url_here');
    $obj = json_decode($json);
    echo $obj->access_token;
?>

Utiliser curl

<?php
    $ch = curl_init();
    // Enable SSL verification (set to true for production environments)
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_URL, 'url_here');
    $result = curl_exec($ch);
    curl_close($ch);

    $obj = json_decode($result);
    echo $obj->access_token;
?>

Pour activer " file_get_contents", assurez-vous que "allow_url_fopen" est défini sur "1" dans votre configuration PHP ou utilisez le code suivant :

<?php
    ini_set('allow_url_fopen', 1);

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn