2017-03-23 3 views
1

Ich versuche alle Mitglieder in meiner Liste (ca. 19.000 Mitglieder) zu bekommen und verwende das Mailchimp.NET.V3 Paket in C#.Get All List Mitglieder - MailChimp 3.0

Der folgende Code ruft nur die ersten 1000 Mitglieder

IMailChimpManager MC = new MailChimpManager(@"xxxxxxxxxxxxxxxxxxxxxxxxx-xxx"); 
var listMembers = await MC.Members.GetAllAsync(ListId); 

ich auch versucht, den MemberRequest Konstruktor aber gibt nie einen beliebigen Wert.

var listMembers = await MC.Members.GetAllAsync(ListId, new MemberRequest { Limit = 20000 }); 

Kann jemand helfen? Vielen Dank!

Antwort

0

Sie müssen den Parameter 'count' verwenden, nicht begrenzen.

0
var listMembers = manager.Members.GetAllAsync(ListId).ConfigureAwait(false); 

var Allmembers = listMembers.GetAwaiter().GetResult(); 
+5

Während dieser Code-Schnipsel, die Frage lösen kann, [einschließlich einer Erklärung] (// meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers) hilft wirklich, die Qualität zu verbessern, deine Post. Denken Sie daran, dass Sie die Frage für Leser in der Zukunft beantworten, und diese Leute könnten die Gründe für Ihren Codevorschlag nicht kennen. Bitte versuchen Sie auch nicht, Ihren Code mit erläuternden Kommentaren zu überladen, da dies die Lesbarkeit sowohl des Codes als auch der Erklärungen verringert! – FrankerZ

+0

Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert. - [Aus Bewertung] (/ review/low-quality-posts/18694977) –

Verwandte Themen