1b.app
Link kopiert -

api /api/contact-get/json/ hat sich geändert (im Array der Gruppen erschien ein Feld, dessen Name aus der Gruppen-ID besteht)

Heute gab es einen Fehler bei der Integration mit 1s. Wir entnehmen Kontakte aus der Box per API (Methode /api/contact-get/json/ ). Beginne zu scheitern. Als Grund wurde festgestellt, dass im Array der Gruppen ein Feld erschien, dessen Name aus der Gruppen-ID besteht. Der 1s-Handler erlaubt nicht die Verwendung von Feldnamen, die mit Zahlen beginnen. Wenn es sich hierbei um einen Fehler handelt, korrigieren Sie ihn bitte. Hier ist ein Screenshot der Antwort auf die Anfrage
Die ursprüngliche Frage ist in der Version verfügbar: ru

Antworten:

Der 1s-Handler erlaubt keine Verwendung von Feldnamen, die mit Zahlen beginnen.
Das ist ein Problem eines reinen 1C-Handlers. Das JSON-Datenformat verbietet die Verwendung von Zahlen als Elementschlüssel nicht. JSON als solches ist gültig.
27.07.2021, 14:28
Originalkommentar zur Version verfügbar: ru

Parallel dazu hat diese API die Fähigkeit (insbesondere für Software wie 1C), Ausgaben im XML-Format zu erhalten. Zusammen mit der hinzugefügten Variable in der Ausgabe für 1 Kontakt (die Variable war bereits in der Ausgabe der Liste enthalten) – die Ausgabe wurde für das XML-Format formatiert – sie ergibt gültiges XML – können Sie OneBox mitteilen, wo die XML-Ausgabe aktualisiert und verwendet werden soll
27.07.2021, 14:44
Originalkommentar zur Version verfügbar: ru

Bitte beteiligen Sie sich am Dialog. Wenn Sie etwas zu sagen haben - schreiben Sie bitte einen Kommentar. Für die Teilnahme benötigen Sie ein Mobiltelefon und einen SMS-Code zur Identifizierung. Melden Sie sich an und schreiben Sie einen Kommentar