Php 在url中发送令牌

Php 在url中发送令牌,php,api,curl,Php,Api,Curl,如何在php中使用意味着如何在php中请求 `curl -H "Authorization: Token token=YOUR_TOKEN" https://api.upcall.com /api/v1/calls` 您的api调用应该是这样的: $service_url = "https://api.upcall.com/api/v1/calls"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $service_url); curl_

如何在php中使用意味着如何在php中请求

`curl -H "Authorization: Token token=YOUR_TOKEN" https://api.upcall.com
 /api/v1/calls`

您的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, CURLINFO_HEADER_OUT, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Authorization: 12345' // you can replace this with your $auth variable
));
上面是curl命令的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, CURLOPT_CUSTOMREQUEST, "GET");
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: Token token=YOUR_TOKEN'
    ));
$result = curl_exec ( $ch );
curl_close ( $ch );

问题是关于什么的?哦现在我看到了…get-data curl-H“Authorization:Token-Token=YOUR_-Token”/api/v1/调用在如何在php中获取数据中可能存在的重复?您是否阅读过本文?另外,返回值false意味着nullget方法不是post方法
curl -H "Authorization: Token token=YOUR_TOKEN" https://api.upcall.com/api/v1/calls
    $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 );