2017-04-10 4 views
0

Ich bin derzeit versucht, einen Anruf zu tätigen mailchimp3 mit:Python 2.7 Mailchimp3 401 Status „API-Schlüssel fehlt“

client.reports.email_activity.all(campaign_id = '#######', getall=True, fields = '######') 

Wenn ich große Mengen an E-Mail-Daten aufrufen Ich erhalte die 401 Statusfehler. Ich kann kleinere Beträge ohne Fehler abrufen.

Ich habe versucht, zu erhöhen:

request.get(timeout=10000) 

Antwort

1

ziehen große Mengen von Daten in einem Aufruf kann dieser Timeout-Fehler verursachen. Stattdessen ist es am besten, die Offset-Methode zu verwenden.

Mit dieser können Sie durchschleifen und eine Reihe von kleineren Anrufen anstelle von einem großen Aufruf, der das Zeitlimit Problem verursacht.

Dank der Unterstützung von Schimpansen-Mail, die mir geholfen haben, dieses Problem zu lösen.