1

Google Appengine PythonアプリケーションからMicrosoft Graphを呼び出す必要があります。これにはoAuth2認証が必要です。Google Appengine PythonからMicrosoft Graphを呼び出す

Googleは、独自のREST API(カレンダー/ドライブ/ YouTubeなど)を呼び出すためのGoogle APIクライアントライブラリを提供しています。ライブラリを使用してMicrosoft Graphなど他の非REST APIを呼び出すことは可能ですか?

Appengine Pythonから別のライブラリを使用した人がいない場合は、 Microsoftが提供するPython SDKを使用することはできません。これは、Pythonバージョン3以上が必要で、Appengineは2.7のみをサポートするためです。事前に

おかげで、 イアン

答えて

0

は、Googleからの受信許可トークンは彼らのAPIで動作します。 Graphで使用するには別のトークンが必要です。このためにはADAL libraryを使用できます。

2.7を使用する必要があるため、RESTを直接発行する必要があります。既存のSDK(注意したように)にはpy3が必要です。これについてはrestclientをご覧ください。私はこのlibを使用しなければならなかったので、しばらくしていましたが、RESTエンドポイントを呼び出すことを簡単に思い出しました。

+0

Google APIクライアントライブラリは標準のoauth2を使用してGoogle APIを呼び出すため、誰でもこれらのライブラリをオーバーライドしてMicrosoftグラフを呼び出し、すべてを書く必要なしに認可トークンを取得しているので、私は既存の図書館を利用したいと思っていましたか? – Ian

関連する問題