我正在為多個移動應用程序使用 web api。我的 api 使用了 PHP。每個移動應用程序使用不同的 onesignal 帳戶。在本機方面,我正在使用 axios 發送 rest API 密鑰。在 api 方面,我想在 curl 中嘗試這個 api 密鑰。我傳統的點在 curl 內連接。但是當移動應用程序使用 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 回答
元芳怎么了
TA貢獻1798條經驗 獲得超7個贊
你有引號問題。用
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json; charset=utf-8',
'Authorization: Basic ' . $api_key));
- 1 回答
- 0 關注
- 636 瀏覽
添加回答
舉報
0/150
提交
取消
