2017-10-06 21 views
0

ための403 APIはhttps://www.onenote.com/api/v1.0/me/notes/notebooksOneNoteのアピ - ノートブックエンドポイントがアカウントの所有者

の仕事/ビジネスアカウントを持つ私たちのiOSアプリからの呼び出しを行う際に使用されたアカウントが管理者である403(禁止)エラーを返すを返しますADALライブラリを使用してアクセストークンが正しく生成された場合、二要素認証はオフになり、アプリケーションはアプリ権限で適切なアクセス権を持ちます。

このエラーが発生する他の理由はありますか?

任意のポインタ/ヘルプは高く評価されます。

答えて

0

403は、通常、アプリがAPIのリソースを取得するための適切なアクセス権を要求しなかった場合に発生します。

これが新しい統合の場合は、Microsoft Graph APIを使用することをお勧めします。それは一般的に最近更新されたコードサンプルを持ち、OneNote APIのほぼすべての機能は既にMS Graphに入っています。

https://developer.microsoft.com/en-us/graph/docs/concepts/ios https://developer.microsoft.com/en-us/graph/graph-explorer

あなたは私達にあなたの403の応答でX-CorrelationIdをの価値を与える場合は、我々はあなたがこのに見ることができます。


EDIT

あなたのログを見て - これはそうではありません。あなたは正しい範囲を持っています。しかし、あなたは(あなたの応答ペイロードを見て、あなたは、エラーコードが返さ表示されます)以下の問題への迅速な対応のための

https://blogs.msdn.microsoft.com/onenotedev/2016/09/11/onenote-api-calls-fail-with-a-large-number-of-items-in-a-sharepoint-document-library/

+0

感謝を実行しています! X-CorrelationIdは621bfd63-d35d-4688-9390-f4502d5c079e – CPM

+0

です。Apologize - 指定したX-CorrelationIdとタイムスタンプ(ヘッダーにも)を応答で提供できますか? –

+0

これはタイムスタンプで、x-CorrelationId 'Date =" Fri、29 Sep 2017 17:13:49 GMT "; "X-CorrelationId" = "621bfd63-d35d-4688-9390-f4502d5c079e"; ' – CPM

関連する問題