Доступ запрещен Создание папки или элемента в Onedrive

Я получаю эту ошибку:

{«error»: {«code»: «accessDenied», «message»: «Доступ запрещен»}}

каждый раз, когда я использую api onedrive
я использую следующие области:
wl.signin, wl.offline_access, onedrive.readonly, onedrive.readwrite, onedrive.appfolder

Я могу войти в систему, выйти из системы, редактировать и удалять элементы и папки, получать файлы для каждой папки, но почему я не могу добавить папку?

Это API-адрес, который я использовал, чтобы попытаться добавить папку:
https://api.onedrive.com/v1.0/drive/items/{{ID РОДИТЕЛЯ}} / children? NameConflict = fail

Я использую сообщение curl, тело кодируется в json:

$data = json_encode(array("name"=>"".$title,"folder"));

Пожалуйста, помогите мне решить мою проблему. 🙁

1

Решение

Мне просто нужно создать данные, которые будут передаваться по URL-адресу в виде строки, а не в виде массива. Это решило мою проблему. Спасибо всем.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]