Zoho错误"`400 Bad Request`":缺少强制性参数



试图进行搜索记录api调用,但出现错误"缺少强制参数";甚至在form_params中指定电话。

public function execute(){
$client = new Client();
$phone = 9XXXXXXXX9;
$token['Authorization']='Zoho-oauthtoken '.'1000.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
$deals = $client->request('GET', 'https://www.zohoapis.in/crm/v2/Leads/search', [
'form_params' => [
'phone' => $phone
],
'headers' => [
'Authorization'=>$token
]

]); 
dd($deals);
}

这里有什么问题?提前谢谢。

这是错误信息

您试图发出GET请求,但将参数指定为POST

$params:上使用query

$deals = $client->request('GET', 'https://www.zohoapis.in/crm/v2/leads/search', [
'query' => [ // <-- query, not form_params
'phone' => $phone
],
'headers' => [
'Authorization' => $token
]
]); 

你可能想考虑使用官方的ZOHO CRM API,让你的生活变得简单一点。

最新更新