Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何获取dropbox用户id?_Php_Dropbox Php - Fatal编程技术网

Php 如何获取dropbox用户id?

Php 如何获取dropbox用户id?,php,dropbox-php,Php,Dropbox Php,我想创建php页面,将文件上传到我的dropbox中。 我从我的dropbox帐户中获得了密钥和秘密密钥 从这里我得到了dropbox的编码,但我没有得到用户id。 如何获取dropbox的用户id 我假设您使用的是标准的PHP Dropbox SDK $client = new Dropbox\Client($accessToken); $info = $client->getAccountInfo(); echo $info["uid"]; 上载文件 谢谢安迪·琼斯,但我没

我想创建php页面,将文件上传到我的dropbox中。 我从我的dropbox帐户中获得了密钥和秘密密钥

从这里我得到了dropbox的编码,但我没有得到用户id。 如何获取dropbox的用户id


我假设您使用的是标准的PHP Dropbox SDK

$client = new Dropbox\Client($accessToken);
$info = $client->getAccountInfo();
echo $info["uid"];


上载文件


谢谢安迪·琼斯,但我没有美元代币。如何得到它?Php在执行下面的代码并从下面的代码中退出后并没有向我显示任何错误。而且我也没有得到$URL。你能给我使用标准PHP Dropbox SDK上传文件的代码吗$authorizeUrl=$webAuth->start();
$client = new Dropbox\Client($accessToken);
$info = $client->getAccountInfo();
echo $info["uid"];
<?php
error_reporting(E_ALL);
require_once("DropboxClient.php");

// you have to create an app at https://www.dropbox.com/developers/apps and enter   details below:
$dropbox = new DropboxClient(array(
'app_key' => "", 
'app_secret' => "",
    'app_full_access' => true,
),'en');

handle_dropbox_auth($dropbox); // see below

// if there is no upload, show the form
if(empty($_FILES['the_upload'])) {
?>
<form enctype="multipart/form-data" method="POST" action="">
<p>
<label for="file">Upload File</label>
<input type="file" name="the_upload" />
</p>
<p><input type="submit" name="submit-btn" value="Upload!"></p>
</form>
<?php } else { 

    $upload_name = $_FILES["the_upload"]["name"];
echo "<pre>";
echo "\r\n\r\n<b>Uploading $upload_name:</b>\r\n";
$meta = $dropbox->UploadFile($_FILES["the_upload"]["tmp_name"], $upload_name);
print_r($meta);
echo "\r\n done!";
echo "</pre>";
}