我创建了一个文件夹结构,如下所示,子文件夹中有一些图像。
Test 1
Test 2.1
Test 2.1.1
Test 2.1.2
Test 2.2
当调用'getMetadataWithChildren'时,我似乎返回了混合的案例结果,例如:
Array ( [hash] => fd2934448f39ea3aa37faca9bbf72beb [revision] => 14666 [rev] => 394a08b41a0c [thumb_exists] => [bytes] => 0 [modified] => Thu, 10 Jul 2014 11:18:25 +0000 [path] => /Test 1/Test 2.1 [is_dir] => 1 [icon] => folder [root] => dropbox [contents] => Array ( [0] => Array ( [revision] => 14672 [rev] => 395008b41a0c [thumb_exists] => 1 [bytes] => 879394 [modified] => Thu, 10 Jul 2014 11:18:25 +0000 [client_mtime] => Tue, 14 Jul 2009 05:32:31 +0000 [path] => /test 1/Test 2.1/Chrysanthemum.jpg [is_dir] => [icon] => page_white_picture [root] => dropbox [mime_type] => image/jpeg [size] => 858.8 KB ) [1] => Array ( [revision] => 14670 [rev] => 394e08b41a0c [thumb_exists] => [bytes] => 0 [modified] => Thu, 10 Jul 2014 11:18:25 +0000 [path] => /test 1/Test 2.1/Test 2.1.1 [is_dir] => 1 [icon] => folder [root] => dropbox [size] => 0 bytes ) [2] => Array ( [revision] => 14671 [rev] => 394f08b41a0c [thumb_exists] => [bytes] => 0 [modified] => Thu, 10 Jul 2014 11:18:25 +0000 [path] => /test 1/Test 2.1/Test 2.1.2 [is_dir] => 1 [icon] => folder [root] => dropbox [size] => 0 bytes ) ) [size] => 0 bytes )
请注意,在'contents'数组中,路径与提供的路径不同(并且在我的Dropbox中命名)。我需要将结果作为正确的区分大小写,以便将它们分组到我的应用程序中,所以我错过了一些简单的东西,或者这是Dropbox API的问题以及返回的结果?
非常感谢提前!