Ich habe mich mit dem Mailchimp-Support über dieses Problem unterhalten. Dies war die Antwort (Teil davon, weil nicht alles, was in diesem Chat besprochen wurde, für diese Frage relevant ist):
(09:00:04 AM) Mailchimp Unterstützung: Danke, dass du da drin bist, Me. Es sieht aus wie die email_unique_id kann nicht über API Endpunkt wie es in der App sein kann gesucht werden. Eine andere Möglichkeit, um zu Ihrem Ziel zu gelangen, ist GET zu lists/list_id/members mit der Abfragezeichenfolge ? Fields = members.email_address, members.unique_email_id, die alle E-Mails und eindeutige IDs ihrer Abonnenten abrufen sollte. An diesem Punkt, können Sie durch diese Ergebnisse für die eindeutige ID
filtern (09:00:52 AM) Me: Same geht für die Benutzer-ID, die ich denke?
(09:02:05 AM) Ich: Warum kann nicht gesucht werden? Wenn ich auch IDs aufliste, könnte ich Informationen verpassen. Ich brauche nicht die unique_email_id in meiner Antwort, ich muss suchen, um Benutzerinformationen zu erhalten, ohne Duplikate in meinem Ergebnis
(09:07:11 AM) Mailchimp Unterstützung: Ok ich verstehe, eine Moment während Das testen wir für Sie. Nochmals vielen Dank für Ihre Geduld!
(09:16:22 AM) Mailchimp Unterstützung: Hey Me, danke für das Warten. Ich testete die endpunktlisten/list_id/members? Unique_email_id = e8da8fa60a und ich war fähig, nur den einen Teilnehmer mit diesem Feld zurückzubringen. Search-Mitglieder funktioniert nur so wie es in App tut, wo Sie nur spezifische Zeichenfolgen wie Namen, E-Mail-Adressen, aber nicht IDs als diese sind nicht in der App sichtbar suchen können. Wenn Sie jedoch die Abfragezeichenfolge ? Unique_email_id = X verwenden, die am Ende von GET lists/list_id/members angehängt ist, wird jeder Benutzer mit dieser spezifischen EUID aufgerufen.
Haben Sie dieses Problem gelöst? Ich habe das gleiche Problem im Moment. – SheperdOfFire
Bisher habe ich nicht. Mailchimp unterstützt aus irgendeinem Grund nicht wirklich die Suche in Listen. – chrismanderson