2016-04-29 4 views
0

Die REST-API von Box v2 scheint Methoden zu enthalten, die "vollständige Objekte" zurückgeben. Das heißt, sie geben alle Felder und Eigenschaften des angeforderten Objekts mit einem "einfachen" Aufruf zurück.Box .Net v2 API, wie alle Felder zu holen?

Wenn Sie das offizielle .Net-SDK versuchen, scheint es, dass wenn Sie Felder in "FoldersManager" oder "FilesManager" (beispielsweise) nicht angeben, minimale Details der Objekte erhalten.

Gibt es eine Möglichkeit, die Anfrage zurückgeben alle Felder/Eigenschaften? Ich weiß, vielleicht ist ItemsCollection eine, die Sie speziell abrufen möchten, aber der Rest sollte wirklich in einem Aufruf enthalten sein (wie die REST-Fähigkeit).

Danke für jede Idee!

-AJ

Antwort

1

Wenn keine Felder in der Anforderung angegeben werden, werden die Standardfelder in der Antwort zurückgegeben werden (dh., Was die API entscheidet ist die am häufigsten verwendeten Felder). Wenn ein Feld angegeben wird, gibt die API alle erforderlichen Felder zusammen mit den angegebenen Feldern zurück (normalerweise type, id und etag).

Es gibt derzeit kein einfaches Flag, das alle Felder zurückgibt, da dies wahrscheinlich aus praktischen Gründen missbraucht würde. Die einzige Möglichkeit, alle Felder zurückzugeben, besteht darin, alle Felder, die Sie suchen, manuell anzugeben. Wenn Sie eines der offiziellen SDKs verwenden, finden Sie diese Feldnamen normalerweise in den Objektmodellen

HTH