0
如何在codeigniter中使用cURL?我有这样的API访问,我想在codeigniter中使用。像这样在codeigniter中使用卷曲
<?php
$url = 'http://portalpulsa.com/api/connect/';
$header = array(
'portal-userid: userid',
'portal-key: key',
'portal-secret: secretkey',
);
$data = array(
'inquiry' => 'S', // konstan
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$result = curl_exec($ch);
echo $result;
可能重复[Curl in codeigniter](https://stackoverflow.com/questions/19954514/curl-in-codeigniter) – tima
我不知道$结果是什么(例如html,json,whatev),但没有官方维护的CI卷曲库,因此我只需将您的工作代码放入控制器即可。我想你可以将userId等移动到配置文件,如果你想。 – ourmandave
你忘了在获得'$ result'后关闭cURL连接,并且使用'var_dump($ result)',而不是'echo'来获得更好的调试。 – Tpojka