`curl -H "Authorization: Token token=YOUR_TOKEN" https://api.upcall.com
/api/v1/calls`
如何在php中使用意味着如何在php中请求
$service_url = "https://api.upcall.com/api/v1/calls";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $service_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLINFO_HEADER_OUT, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Authorization: 12345' // you can replace this with your $auth variable
));
答案 0 :(得分:0)
你的api电话应该是这样的:
$service_url = "https://api.upcall.com/api/v1/calls";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $service_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "GET");
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Authorization: Token token=YOUR_TOKEN'
));
$result = curl_exec ( $ch );
curl_close ( $ch );
以上是curl命令的php转换:
curl -H "Authorization: Token token=YOUR_TOKEN" https://api.upcall.com/api/v1/calls
答案 1 :(得分:0)
$url = 'https://api.upcall.com/api/v1/calls';
$headers = array (
'Authorization: token=YOUR_TOKEN'
);
$ch = curl_init ();
curl_setopt ( $ch, CURLOPT_URL, $url );
curl_setopt ( $ch, CURLOPT_POST, true );
curl_setopt ( $ch, CURLOPT_HTTPHEADER, $headers );
curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt ( $ch, CURLOPT_POSTFIELDS, $fields );
$result = curl_exec ( $ch );
curl_close ( $ch );