Zoho 错误“400 错误请求”:缺少必需参数
Zoho error "`400 Bad Request`": mandatory param missing
尝试进行搜索记录 api 调用,但即使在 form_params.
中指定 phone 也给出错误“缺少强制参数”
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);
}
这是什么问题?
提前致谢。
Here is the error message
您正在尝试发出 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
让您的生活更简单一些。
尝试进行搜索记录 api 调用,但即使在 form_params.
中指定 phone 也给出错误“缺少强制参数”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);
}
这是什么问题? 提前致谢。
Here is the error message
您正在尝试发出 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
让您的生活更简单一些。