带有curl用户名,密码,客户端ID和客户端密钥基本身份验证的php

时间:2020-07-15 08:11:52

标签: php curl

我需要使用curl基本认证连接到第三方api。我是这个卷曲事物的新手。我正在像下面那样传递用户名和密码,但是如何在此请求中传递客户端ID和密码?

$username = 'user_name';
$password = 'pass_word';
$url = 'http://sometest.com/v1';
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_USERPWD, $username . ":" . $password);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$return = curl_exec($ch);

但是在上述curl请求中,我没有得到如何传递client id and client secret的信息? 任何帮助将不胜感激。

0 个答案:

没有答案