Wie mautic Entwickler-Dokumentation, ich bin mit mautic grundlegende Autorisierung durch benutzerdefinierte php mit curl lokal verbinden, aber es leitet mich auf mautic Login-Seite, aber meiner Meinung nach ist dies nicht die richtige Antwort ... .... Ich möchte wissen, was die richtige Antwort von diesem grundlegendenBerechtigung ist?Matic Basic Authentifizierung durch Rest Api
$login = 'admin';
$password = '123456';
$url = 'http://127.0.0.1/mautic/'; //localhost
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($ch, CURLOPT_HTTPHEADER,
array(
"Authorization: Basic " . base64_encode($login . ":" . $password)
));
$status_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
$result = curl_exec($ch);
print_r(curl_exec($ch));
curl_close($ch);
Auch möchte ich wissen, ist der Standardauthentifizierung in Mautic unterscheidet sich von OAuth2 Genehmigung?
Nach der Erforschung und benutze hit and try methode ich habe die basic authentication funktionierend .... ** Matic ** gibt keine erfolgs- oder fehlernachricht statt dessen musst du die volle basepoint url von bestimmten daten die du brauchst ..... zB wenn du brauchst Daten von Kontakten in mautic verwenden diesen Endpunkt mit Autorisierungsheader Ihrer Anmeldeinformationen ..... 'http: // Ihre-Adresse/mautic/api/contacts' (in meinem Fall Ihre-Adresse = localhost) –