Я хотел бы связать идентификатор контакта с идентификатором Entreprise.
Я использую API, и код выглядит следующим образом.
$endpoint = 'https://api.hubapi.com/crm-associations/v1/associations?hapikey='. HUBSPOT_API_KEY;
$arr = array(
'fromObjectId' => (int)$idContact,
'toObjectId' => (int)$idCompagnie,
'category' => 'HUBSPOT_DEFINED',
'definitionId' => 1
);
$ch = @curl_init();
@curl_setopt($ch, CURLOPT_URL, $endpoint);
@curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
@curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PUT");
@curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
@curl_setopt($ch, CURLOPT_POSTFIELDS,http_build_query($arr));
$response = @curl_exec($ch);
$status_code = @curl_getinfo($ch, CURLINFO_HTTP_CODE);
$curl_errors = curl_error($ch);
@curl_close($ch);
Я получаю response : "{\"status\":\"error\",\"message\":\"Invalid input JSON on line 1, column 14: Unrecognized token 'fromObjectId': was expecting 'null', 'true', 'false' or NaN\"}"