gpt4 book ai didi

azure - 使用 API 在 OneDrive 上创建文件夹

转载 作者:行者123 更新时间:2023-12-01 12:42:17 24 4
gpt4 key购买 nike

我尝试通过 API 在 OneDrive 上创建新文件夹,但出现异常

Fatal error: Uncaught exception 'League\OAuth2\Client\Provider\Exception\IdentityProviderException' with message 'Must provide one of the following facets to create an item: Bundle, File, Folder, RemoteItem

这是使用$a = ["name"=> "Folder"];

如果我把它改成这样:

$a = ["name" => "Folder", "folder" => array()];
$this->provider->post('https://graph.microsoft.com/v1.0/me/drive/root/children',$a,$_SESSION['access_token']);

然后我就明白了

Property folder in payload has a value that does not match schema

来自example page我假设 folder 值应该是空数组。

最佳答案

文件夹的正确格式是$folderParameters = ["name"=> $folderName, "folder"=> ["childCount"=> '0']];

关于azure - 使用 API 在 OneDrive 上创建文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42270392/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com