我正在嘗試從 PHP 網(wǎng)絡(luò)應(yīng)用程序與 Tuya API 進(jìn)行交互。我已經(jīng)對(duì)用戶(hù)進(jìn)行了身份驗(yàn)證,現(xiàn)在有了從 Tuya 返回的代碼。我現(xiàn)在需要通過(guò)授權(quán)管理API 提交它以獲得后續(xù) API 請(qǐng)求的授權(quán)。以下是我用來(lái)向授權(quán)管理 API 發(fā)出請(qǐng)求的代碼:$ch = curl_init();curl_setopt($ch, CURLOPT_URL, 'https://openapi.tuyaeu.com/v1.0/token?grant_type=2');curl_setopt($ch, CURLOPT_HTTPHEADER, array('client_id: MY_TUYA_CLIENT_ID', 't: ' . time(), 'code' . $_GET['code']));curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);$result = curl_exec($ch);無(wú)論我嘗試什么,我收到的錯(cuò)誤始終是錯(cuò)誤代碼 1013“請(qǐng)求時(shí)間無(wú)效”。我相信參數(shù)需要在標(biāo)頭中傳遞,因此我使用 CURLOPT_HTTPHEADER 來(lái)傳遞每個(gè)值,但我懷疑這是不正確的。有誰(shuí)知道我在這里做錯(cuò)了什么?
涂鴉對(duì) API 調(diào)用中的時(shí)間頭有何期待?
達(dá)令說(shuō)
2023-04-28 16:30:07