2017-09-10 1 views
0

Ich arbeite in lokalen zu SendInBlue erstellen Kontakt erstellen.SendInBlue Kontaktfehler erstellen

Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('api-key', env('SENDINBLUE_API_KEY')); 

$api_instance = new Swagger\Client\Api\ContactsApi(); 
$createContact = new Swagger\Client\Model\CreateContact(); 

$createContact['email'] = '[email protected]'; 
$createContact['listIds'] = 2; 

$result = $api_instance->createContact($createContact); 

dd($result); 

ich diesen Fehler haben ...

[400] Fehler in der API-Verbindungs ​​ (https://api.sendinblue.com/v3/contacts)

Antwort

0

Mit den Github docs

<?php 

require_once(DIR . 'autoload.php'); 

// Configure API key authorization: api-key 
SendinBlue\Client\Configuration::getDefaultConfiguration()->setApiKey('api-key', 'YOUR API'); 
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed 
// SendinBlue\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('api-key', 'Bearer'); 

$api_instance = new SendinBlue\Client\Api\ContactsApi(); 
$createContact = new \SendinBlue\Client\Model\CreateContact(); // \SendinBlue\Client\Model\CreateContact | Values to create a contact 

$createContact['email'] = '[email protected]'; 


try { 
    $result = $api_instance->createContact($createContact); 
    print_r($result); 
} catch (Exception $e) { 
    echo 'Exception when calling ContactsApi->createContact: ', $e->getMessage(), PHP_EOL; 
} 
?>