0
我有一個API,我必須發送請求,並獲得呼叫記錄和客戶的其他細節的響應。我有開發者帳戶,但現在我沒有在響應對象中獲得任何細節。如何在PHP中整合knowlarity api?
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://kpi.knowlarity.com/Basic/v1/account/calllog",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_POSTFIELDS => "",
CURLOPT_HTTPHEADER => array(
"authorization: *****",
"cache-control: no-cache",
"channel: Basic",
"content-type: application/json",
"end_time: 2017-03-14 12:00:00+05:30",
"postman-token: *****",
"start_time: 2017-03-13 12:00:00+05:30",
"x-api-key: *****"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo '<pre>';
echo $response;
}
反應: { 「元」:{ 「限制」:20, 「下一個」: 「」, 「偏移」:0, 「先前」: 「」, 「TOTAL_COUNT 「:0 }, 」對象「:[ ] }
https://developer.knowlarity.com/api-reference
您剛剛將公開論壇的API身份驗證憑證發佈到公共論壇,您需要立即更改/撤消它們。 –
您確定參數通道(您使用的是Basic)是正確的嗎?檢查API控制檯.... –
請記住,我們很多人可以看到編輯歷史,所以亞歷克斯的編輯將不會隱藏這些憑據 – RiggsFolly