PHP で cURL を使用して API 応答を取得する
PHP では、cURL 経由で API を呼び出す関数を含むスタンドアロン クラスを作成できます。そして応答を取得します。これを実現する方法は次のとおりです。
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;
}
}
このクラスを使用するには、インスタンスを作成し、API URL を引数として渡して getResponse 関数を呼び出します。この関数は API からの応答を返します。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3