首頁 >後端開發 >php教程 >如何在 PHP 中從 URL 存取 JSON 物件並提取存取權杖?

如何在 PHP 中從 URL 存取 JSON 物件並提取存取權杖?

Barbara Streisand
Barbara Streisand原創
2024-11-15 04:06:02668瀏覽

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

在PHP 中從URL 存取JSON 物件

要從給定URL 取得JSON 物件並在PHP 中擷取「access_token」值,access_token」值,access_token」值有幾種方法:

使用file_get_contents()

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

使用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;
?>

啟用“ file_get_contents”,確保PHP 配置中的“allow_url_open”或使用以下程式碼:

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

以上是如何在 PHP 中從 URL 存取 JSON 物件並提取存取權杖?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn