Webアプリケーション用にPythonとdjangoを使用していますが、office365の資格情報を使用してアプリケーションにサインインするユーザー認証用Microsoft Graph APIを使用しようとしています。私はウェブ上の例を読んで、認証コードとアクセストークンを正常に取得できました。しかし私は私のGET API呼び出しとget_me関数から有効な応答を得ることができません。私は500エラーを取得し続けます。私は自分のスコープでopenid、profile、およびemailを使用しています。私が間違ってやっていることに関する提案Office365認証:アクセストークンからユーザーの電子メールを取得する
0
A
答えて
0
DjangoとOffice 365は一緒になり、マイクロソフトはexample of connecting to the Graph API via Pythonを提供します。
0
あなたがリストしたスコープは実際にAPI呼び出しを行うのに十分ではありません。これらのスコープはIDトークンと応答のトークンを取得しますが、それだけです。 API呼び出しを呼び出すには、(必要なAPI呼び出しに応じて)必要なスコープを追加する必要があります。
グラフエンドポイント(https://graph.microsoft.com/)を呼び出す場合は、たとえば、ユーザーの電子メールを読むだけの場合は、Mail.Read
をスコープアレイに追加できます。
https://graph.microsoft.io/en-us/docsに送信するAPI呼び出しが見つかった場合は、必要なスコープが一覧表示されます。
関連する問題
- 1. 認証なしでoffice365電子メールのカレンダーを取得
- 2. GAEの電子メールからユーザーIDを取得するには
- 3. メンバーシップのユーザーと電子メールを取得
- 4. AngularFire電子メール認証エラー
- 5. firebase電子メール認証ユーザーをpythonで削除するには?
- 6. Laravelで電子メールなしでユーザーを認証する
- 7. htmlソースから電子メールを取得
- 8. Rubyでの電子メール認証と認証によるユーザー登録
- 9. 電子メールではなくユーザー名の認証
- 10. MeteorJS:ユーザーの電子メールの確認
- 11. FBConnectでユーザーの電子メールを取得するiphone sdk
- 12. iOS - Firebase認証/電子メールでのログイン
- 13. 、Googleの認証は、電子メール
- 14. Google+ API - 電子メールでユーザーIDを取得しますか?
- 15. パスワード取得のための電子メールを送信するようにDevits認証を取得する
- 16. MVCアプリケーションでOffice365でユーザーを認証
- 17. 電子メールでtwitterユーザーを取得する
- 18. Firebase認証API電子メール/パスワードAndroid
- 19. データベースから取得した電子メールアドレスに電子メールを送信する
- 20. 追跡目的でHTML電子メール内から電子メールヘッダーを取得する
- 21. mailchimpからunsubscribers電子メールのリストを取得するには
- 22. shellscriptから電子メールの改行を取得するには?
- 23. Hotmailから電子メールの連絡先を取得する
- 24. Facebookで認証されたユーザーから電子メールを受け取ることができません
- 25. ユーザーの詳細の確認ページの更新 - ユーザー名/電子メールのリモート検証
- 26. アンドロイド:電子メールIDを取得する
- 27. Azure AD認証結果オブジェクトからアクセストークンを取得
- 28. FirebaseでGoogle認証を使用した電子メールを取得しない
- 29. 連絡先とユーザーの電子メールIDを取得する電話帳
- 30. Office365電子メールでMicrosoft Bot Frameworkを構成する方法?
コピー貼り付け可能なスニペットを投稿してください。それを自分で実行し、コミュニティが助けてくれることが間違っているかどうかを確認するのは簡単で、時間がかかりません。 – Octo
あなたが間違っているのは、コードのスクリーンショットを投稿することです。それをしないでください。 –
[mcve]を作成する必要があります。そうしないと、質問に答えられない可能性があります。 –