Plötzlich hörte unser Code auf zu funktionieren und nach einigen Überprüfungen fanden wir wo.Survey Monkey - Fehler beim Aktualisieren von Collector
Unser Code ist wie folgt:
internal async Task CreateNewCollector(string name)
{
_new_collector = await (
await _client.PostAsyncAs<CollectorDetails>(
_survey.Collectors(),
_client.MakeJsonContent(new { from_collector_id = _last_collector.id })
).ContinueWith(n =>
_client.PatchAsyncAs<CollectorDetails>(
new Uri(n.Result.href),
_client.MakeJsonContent(new { name = name, status = "open" })
)
)
);
}
Es hat eine Collector erstellt und direkt, nachdem es versucht, es zu patchen seinen Namen und den Status zu ändern. Dann schlägt es fehl. Wie auf dem Bild erwähnt, ist dies das Ergebnis:
{"error": {"docs": "https://developer.surveymonkey.com/api/v3/#error-codes", "message": "Invalid schema in the body provided.", "id": "1002", "name": "Bad Request", "http_status_code": 400}}