2017-04-15 2 views

答えて

2

documentation on test accountsによれば、Classroom以外のアプリケーションにアクセスすることはできません。Classroomには、Drive、したがってDrive APIが含まれます。ただし、Google just announcedでは、個人アカウントを持つClassroom(@ gmail.com)を使用することはできません。

0

Google Application Default Credentialsを使用すると、Google APIを呼び出すための認証資格情報を簡単に取得できます。これらは、展開前にアプリケーションをテストする際に、代替の資格情報を使用する方法も提供します。

Authenticating applications with a client libraryには、アプリケーションのデフォルトのクレデンシャルでアプリケーションが複数のソースからクレデンシャルを取得できるようになっているため、アプリケーションをローカルでテストしてアプリケーションコードを変更せずにCompute Engineインスタンスにデプロイできるようになっています。

詳細については、該当するリンクを確認してください。

+0

ありがとうございました!私はこれがDriveとClassroomの両方のAPIを同時に操作するのに本当に役立つと思います。私は1つの質問を持っています。私が本当にやりたいことは、DriveからAPIコール経由の添付ファイルを使用して教室の課題を作成することですが、アクセス権のあるアカウントがないため、私のプロジェクトでこれらのアクセス権を取得できないことがわかります両方のサービス。この問題を解決するためにデフォルトのクレデンシャルを使用できますか? – moegamisama

関連する問題