Hubspot, как сделать контактно-предпринимательское объединение - PullRequest
0 голосов
/ 05 февраля 2019

Я хотел бы связать идентификатор контакта с идентификатором 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\"}"

...