Erhalten Sie 500 für den Aufruf von get_account_tree in der Box-API
-
13-12-2019 - |
Frage
Ich erhalte 500 HTTP-Statuscodes für wenige Benutzer, wenn ich etwas mache get_account_tree Anruf.
Für nur einen Benutzer erhalte ich application_restricted. Wie kann das möglich sein?Alle anderen Benutzer funktionieren einwandfrei.
Ich mache einen Curl-Anruf wie folgt:
curl https://www.box.com/api/1.0/rest?\
action=get_account_tree&api_key=XXXXXX&auth_token=XXXXX\
¶ms[]=nofiles&folder_id=0
Lösung
Wie angezeigt in der Dokumentation, wird dringend empfohlen, die zu verwenden onelevel
Parameter, da einige Box-Konten möglicherweise Tausende von Ordnern umfassen. In diesem Fall wird der Anruf nicht zurückgegeben.Wenn Sie diesen Parameter zu Ihren get_account_tree-Aufrufen hinzufügen, sollte es ohne 500-ing funktionieren.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow