2017-03-08 5 views

Antwort

0

Ich tat dies, und es scheint zu funktionieren.

BoxFile file = new BoxFile(api, "113280761775"); 
file.createMetadata(new Metadata().add("/test", "test")); 

Metadata metadata = file.getMetadata(); 
System.out.println("printing out meta-data: " + metadata.get("/test")); 
+0

gibt es kein Problem, wenn wir Metadaten in Datei mit "globalen" Bereich erstellen. In diesem Fall hatte ich Metadata Template mit den Feldern String, Zahl oder Date erstellt. Aber es wirft BoxException mit Code 400, wenn die Zuweisung mit Feld Nummer ist. Beispiel: JsonObject jsonObject = new JsonObject(); jsonObject.add ("/ title", "title"); jsonObject.add ("/ author", "author"); jsonObject.add ("/ Menge", 10); Metadaten customerMetaData = neue Metadaten (jsonObject); uploadedFile.createMetadata ("TemplateTest", customerMetaData); mit TemplateTest hat Feld 'Betrag' ist Nummer –

Verwandte Themen