我收到此错误:
{“error”:{“code”:“accessDenied”,“message”:“拒绝访问”}}
每次我使用onedrive api时,我使用的范围是:
wl.signin,wl.offline_access, onedrive.readonly, onedrive.readwrite, onedrive.appfolder
我能够登录,注销,编辑和删除项目和文件夹,检索每个文件夹的文件,但为什么我不能添加文件夹?
这是我以前尝试添加文件夹的api url:
https://api.onedrive.com/v1.0/drive/items/{}/children?nameConflict=fail
我使用curl post,body是json编码的:
$data = json_encode(array("name"=>"".$title,"folder"));
请帮我解决我的问题 . :(
1 回答
我只需要创建要作为字符串而不是数组传递给url的数据 . 这解决了我的问题 . 感谢大家 .