Die Übergabe anderer Argumente als Felder wird ignoriertPhp

PHP-Programmierer chatten hier
Anonymous
 Die Übergabe anderer Argumente als Felder wird ignoriert

Post by Anonymous »

Ich kann die Mailchimp-API nicht dazu bringen, mehr als 10 Elemente zurückzugeben oder Abfrageparameter zu „sehen“. Die Dokumentation listet die zulässigen Abfrageparameter auf, zeigt jedoch nie ein Beispiel in PHP.

Code: Select all

    //boilerplate
$client = new MailchimpMarketing\ApiClient();
$client->setConfig([
'apiKey' => 'YOUR_API_KEY',
'server' => 'YOUR_SERVER_PREFIX',
]);
$client->lists->getListMembersInfo('xx_list_id_xxx',
["fields" => 'members.email_address,members.status,members.full_name,members.ip_signup,members.location.latitude,members.location.longitude,members.location.country_code',
"count" => 300]);
Das obige funktioniert nicht wie erwartet, aber wenn ich den Eintrag „count“ entferne, funktioniert es.
Ich habe auch versucht, das benannte Argumentformat wie folgt zu verwenden:

Code: Select all

$client->lists->getListMembersInfo($list_id='xxxxx', $fields='members.email_address,members.status,members.full_name', $count=20);
Hat jemand Erfahrung mit der PHP-Mailchimp-API, die mir einige Beispiele für das Senden der Abfrageparameter geben kann?
PS: Ping funktioniert einwandfrei und mein API_KEY und SERVER sind korrekt

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post