pull/187/head
qkqpttgf 2021-01-15 12:48:13 +08:00 committed by GitHub
parent 0169c5bb9a
commit 661a6f89fe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 8 deletions

View File

@ -392,7 +392,7 @@ class Onedrive {
$tmp = null; $tmp = null;
if ($_POST['DriveType']=='Onedrive') { if ($_POST['DriveType']=='Onedrive') {
$api = $this->api_url . '/me'; /*$api = $this->api_url . '/me';
$arr = curl('GET', $api, '', [ 'Authorization' => 'Bearer ' . $this->access_token ], 1); $arr = curl('GET', $api, '', [ 'Authorization' => 'Bearer ' . $this->access_token ], 1);
if ($arr['stat']==200) { if ($arr['stat']==200) {
$userid = json_decode($arr['body'], true)['id']; $userid = json_decode($arr['body'], true)['id'];
@ -405,7 +405,8 @@ class Onedrive {
$api = $this->api_url . '/me/drive'; $api = $this->api_url . '/me/drive';
} else { } else {
return message($arr['stat'] . $arr['body'], 'Get User ID', $arr['stat']); return message($arr['stat'] . $arr['body'], 'Get User ID', $arr['stat']);
} }*/
$tmp = null;
} elseif ($_POST['DriveType']=='Custom') { } elseif ($_POST['DriveType']=='Custom') {
// sitename计算siteid // sitename计算siteid
$tmp1 = $this->get_siteid($_POST['sharepointSite']); $tmp1 = $this->get_siteid($_POST['sharepointSite']);
@ -416,17 +417,12 @@ class Onedrive {
//if ($arr['stat']!=200) return message($arr['stat'] . $arr['body'], 'Get Sharepoint Drive ID ' . $_POST['DriveType'], $arr['stat']); //if ($arr['stat']!=200) return message($arr['stat'] . $arr['body'], 'Get Sharepoint Drive ID ' . $_POST['DriveType'], $arr['stat']);
$tmp['siteid'] = $siteid; $tmp['siteid'] = $siteid;
$tmp['sharepointSite'] = $_POST['sharepointSite']; $tmp['sharepointSite'] = $_POST['sharepointSite'];
//$tmp['DriveId'] = json_decode($arr['body'], true)['id'];
if (get_class($this)=='Onedrive') $tmp['Driver'] = 'Sharepoint'; if (get_class($this)=='Onedrive') $tmp['Driver'] = 'Sharepoint';
elseif (get_class($this)=='OnedriveCN') $tmp['Driver'] = 'SharepointCN'; elseif (get_class($this)=='OnedriveCN') $tmp['Driver'] = 'SharepointCN';
} else { } else {
// 直接是siteid // 直接是siteid
//$api = $this->api_url . '/sites/' . $_POST['DriveType'] . '/drive/';
//$arr = curl('GET', $api, '', [ 'Authorization' => 'Bearer ' . $this->access_token ], 1);
//if ($arr['stat']!=200) return message($arr['stat'] . $arr['body'], 'Get Sharepoint Drive ID ' . $_POST['DriveType'], $arr['stat']);
$tmp['siteid'] = $_POST['DriveType']; $tmp['siteid'] = $_POST['DriveType'];
$tmp['sharepointSite'] = $_POST['sharepointSiteUrl']; $tmp['sharepointSite'] = $_POST['sharepointSiteUrl'];
//$tmp['DriveId'] = json_decode($arr['body'], true)['id'];
if (get_class($this)=='Onedrive') $tmp['Driver'] = 'Sharepoint'; if (get_class($this)=='Onedrive') $tmp['Driver'] = 'Sharepoint';
elseif (get_class($this)=='OnedriveCN') $tmp['Driver'] = 'SharepointCN'; elseif (get_class($this)=='OnedriveCN') $tmp['Driver'] = 'SharepointCN';
} }
@ -912,4 +908,4 @@ class Onedrive {
return $response; return $response;
} }
} }