Ich habe anonyme Leads in Marketo und ich muss sie mit bekannten Leads über die REST-API zusammenführen.Merge anonyme Lead mit bekannten Lead mit Marketo REST API
Ich versuche, den Code unten
public function postData() {
$url = $this->host . "/rest/v1/leads/" . $this->id ."/merge.json?access_token=" . $this->getToken() . "&leadIds=" . $this::csvString($this->leadIds);
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => $url,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 120,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => array(
"cache-control: no-cache",
"content-type: application/json",
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
}
Es ist mit {"requestId":"1af7#fgfdhgfdgfgdfg","success":false,"errors":[{"code":"1004","message":"Lead '231325' not found"}]}
reagiert, aber ich kann die Führung mit der ID 231.325 in Marketo sehen.
Können Sie mir bitte vorschlagen, wie kann ich die anonyme Führung mit dem bekannten Blei mit REST zusammenführen?
Dank
@RohitGoel Haben Sie es geschafft, Ihre Leads am Ende zusammenzuführen? – dferenc