Hi my name is Alessio and I have a issue using the Mautic Api.
here is my code
Code:
$baseUrl='https://myurl.mautic.net';
$contactApi = MauticApi::newApi("contacts", $auth, $baseUrl);
$createIfNotFound = true;
$data = array(
'firstname' => $emailContact,
'email' => $emailContact,
'tags' => $campaign
);
$contact = $contactApi->edit($idContact, $data, $createIfNotFound);
echo serialize($contact);</div>
the echo retrive this:
Code:
a:1:{s:5:"error";a:2:{s:7:"message";s:16:"parameter_absent";s:4:"code";i:400;}}
I have copy the Authentication procedure from the wiki.
Code:
$settings = array(
'baseUrl' => 'https://myurl.mautic.net',
'version' => 'OAuth1a',
'clientKey' => 'myKey',
'clientSecret' => 'MyKey',
'callback' => ''
);
$auth = OAuth::newAuth($settings);
if ($auth->validateAccessToken()) {
if ($auth->accessTokenUpdated()) {
$accessTokenData = $auth->getAccessTokenData();
}
}
I don't understand what's wrong with my code. What is the parameter who is absent? Could you help me?