authpartner

Clone or download

doc and upload modified

Modified Files

M doc.php
+24 −2
--- 'a/doc.php'
+++ b/doc.php
@@ -65,8 +65,30 @@ curl_setopt($vhf, CURLOPT_RETURNTRANSFER
$resFile = curl_exec($vhf);
curl_close($vhf);
$resFileNew = explode('¿', $resFile);
-$dataF = json_decode($resFileNew[1], TRUE);
-
+//$dataF = json_decode($resFileNew[1], TRUE);
+$uriRes = json_decode($resFileNew[1]);
+$uriDir = array();
+$uriFiles = array();
+foreach ($uriRes->items as $uriI) {
+ if ($uriI->type == "dir") {
+ $uriDir[] = (array) $uriI;
+ } else {
+ $uriFiles[] = (array) $uriI;
+ }
+}
+if ($uriDir == NULL || $uriFiles == NULL) {
+ $x = array_merge($uriDir, $uriFiles);
+ foreach ($x as $y) {
+ if ($y != NULL) {
+ $uriItems[] = $y;
+ }
+ }
+} else {
+ $uriItems = array_merge($uriDir, $uriFiles);
+}
+$uriItemsArray['items'] = $uriItems;
+$dataDirectory['directory'] = $uriRes->directory;
+$dataF = json_encode(array_merge($dataDirectory, $uriItemsArray));
$headers = array(
'Authorization: Bearer ' . $access_token
M uploaddoc.php
+24 −2
--- 'a/uploaddoc.php'
+++ b/uploaddoc.php
@@ -65,8 +65,30 @@ curl_setopt($vhf, CURLOPT_RETURNTRANSFER
$resFile = curl_exec($vhf);
curl_close($vhf);
$resFileNew = explode('¿', $resFile);
-$dataF = json_decode($resFileNew[1], TRUE);
-
+//$dataF = json_decode($resFileNew[1], TRUE);
+$uriRes = json_decode($resFileNew[1]);
+$uriDir = array();
+$uriFiles = array();
+foreach ($uriRes->items as $uriI) {
+ if ($uriI->type == "dir") {
+ $uriDir[] = (array) $uriI;
+ } else {
+ $uriFiles[] = (array) $uriI;
+ }
+}
+if ($uriDir == NULL || $uriFiles == NULL) {
+ $x = array_merge($uriDir, $uriFiles);
+ foreach ($x as $y) {
+ if ($y != NULL) {
+ $uriItems[] = $y;
+ }
+ }
+} else {
+ $uriItems = array_merge($uriDir, $uriFiles);
+}
+$uriItemsArray['items'] = $uriItems;
+$dataDirectory['directory'] = $uriRes->directory;
+$dataF = json_encode(array_merge($dataDirectory, $uriItemsArray));
include 'header.php';
?>
<style>