我使用Microsoft Graph API将文档复制到Office 365服务器。我正在使用这个成功运行的代码
$handle = fopen($_FILES["file"]["tmp_name"], 'r+');
$stream = new GuzzleHttp\Psr7\Stream($handle);
$body = GuzzleHttp\Psr7\stream_for($stream->getContents());
$token = $_SESSION['access_token'];
$graph = new Graph();
$graph->setAccessToken($token);
$request = $graph->createRequest("put", '/me/drive/root:/' . $orgFileName . ':/content');
$request->attachBody($body);
$response = $request->execute();
是否有可用于将文件复制到本地服务器的方法?
答案 0 :(得分:1)
不,不在图API中。这超出了它的范围。
将文件上传到本地Web服务器取决于本地应用程序对文件的期望。 Graph API只知道Office365。