ホームページ >バックエンド開発 >PHPチュートリアル >PHP で cURL を使用して API 応答を取得する方法
PHP で cURL を使用して API レスポンスを取得する
PHP では、cURL 経由で API を呼び出す関数を含むスタンドアロン クラスを作成できます。そして応答を取得します。これを実現する方法は次のとおりです。
<code class="php">class ApiRequest { public function getResponse($url) { // Set cURL options $options = array( CURLOPT_RETURNTRANSFER => true, CURLOPT_HEADER => false, CURLOPT_FOLLOWLOCATION => true, CURLOPT_MAXREDIRS => 10, CURLOPT_ENCODING => "", CURLOPT_AUTOREFERER => true, CURLOPT_CONNECTTIMEOUT => 120, CURLOPT_TIMEOUT => 120, ); // Initialize cURL $ch = curl_init($url); curl_setopt_array($ch, $options); // Execute cURL and get the response $response = curl_exec($ch); curl_close($ch); // Return the response return $response; } }</code>
このクラスを使用するには、インスタンスを作成し、API URL を引数として渡して getResponse 関数を呼び出します。この関数は API からの応答を返します。
以上がPHP で cURL を使用して API 応答を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。