使用可变的内部卷曲

时间:2019-06-17 21:14:48

标签: php curl onesignal

我正在将Web API用于多个移动应用程序。我将PHP用于我的api。每个移动应用程序使用不同的onesignal帐户。在本机方面,我将使用axios发送其余的API密钥。在api方面,我想在curl中尝试使用此api密钥。

我的传统圆点在卷曲内连接。但是当移动应用使用api时,它将返回空错误。

$api_key = 'ASDFGHJKLSI';

$ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, "https://onesignal.com/api/v1/notifications");
        curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json; charset=utf-8',
                                                   'Authorization: Basic ."$api_key".'));
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);

在curl中使用变量是正确的方法吗?

1 个答案:

答案 0 :(得分:1)

您在报价方面遇到问题。使用

curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json; charset=utf-8',
                                               'Authorization: Basic ' . $api_key));