2016-04-03 3 views
1

Я установил одно приложение iOS на Azure Portal для интеграции с OneDrive для бизнеса.Onedrive for Business - Не удается открыть файл/папку: 403 «запрещено»

В "Разрешение на другое приложение" мы выбрали все разрешения на - Microsoft Graph - Office 365 Sharepoint Online - Window Azure Active Directory

бегаю IOS образец кода в SDK, и она работает почти функции принимают для «Share file». Ошибка: 403 «запрещено» UserInfo = {error = notAllowed: функция отключена. Пожалуйста, обратитесь к администратору, чтобы получить его включить., NSLocalizedDescription = запрещен}

screenshot

Может быть, я пропустил любую конфигурацию где-нибудь? Не могли бы вы посоветовать

Благодарности Привет,

Хоанг

ответ

0

Как вы разделяете файл, создать ссылку акций или пригласить людей? Основываясь на тесте, API OneDrive REST работает хорошо для создания ссылки на общий ресурс и приглашает людей. Можете ли вы воспроизвести эту проблему с помощью API OneDrive REST?

Вот API-интерфейс OneDrive REST для справки.

Поделиться ссылкой:

POST https://msdnofficedev-my.sharepoint.com/_api/v2.0/drive/items/01EOIEB3KQBZ74CI7DYBELCRPNZVJKSOUC/action.createLink

Заголовок:

authorization: bearer {token} 

Content-Type: application/json 

тела:

{ 
    "type": "view" 
} 

Пригласить людей:

POST https://msdnofficedev-my.sharepoint.com/_api/v2.0/drive/items/01EOIEB3KQBZ74CI7DYBELCRPNZVJKSOUC/action.invite

Заголовок:

authorization: bearer {token} 

Content-Type: application/json 

тела:

{ 
    "requireSignIn": false, 
    "sendInvitation": true, 
    "roles": ["write"], 
    "recipients": [ 
    { "email": "[email protected]" } 
    ], 
    "message": "Here's the document I was talking about yesterday." 
} 

И вы можете обратиться к ссылке ниже, чтобы получить маркер доступа: https://dev.onedrive.com/auth/aad_oauth.htm

Смежные вопросы