問題タブ [google-classroom]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
873 参照

google-classroom - oauth スコープ Google クラスルーム API

私は自分のコードの問題を回避しようとしています

「403 https://classroom.googleapis.com/v1/courses/582805726/students?alt=jsonをリクエストすると、 「リクエストの認証範囲が不十分でした」が返されました。

そのため、Python プロジェクトに適切なスコープを追加することを検討しています。

私は GAM のためにこれを行いましたが、この画面で行うと思いました。

API クライアント アクセスを管理します (管理パネルにあります)。

そこで、プロジェクトを作成し、Google クラスルーム API を有効にし、OAuth 2.0 クライアント ID を作成し、これを次のスコープと共にコピーしました。

しかし、まだ喜びはありません。

誰かが私を正しい方向に向けることができますか?

0 投票する
2 に答える
4450 参照

php - (403) リクエストの認証スコープが不十分でした - OAuth スコープ Google Classroom API

私はここに来たばかりで、プログラマーではありません。あなたの助けが必要です。

ここにある教師と生徒の管理の手順をテストしています: https://developers.google.com/classroom/guides/manage-users

ここで PHP QuickStart で行うように、認証とスコープを使用しようとしました: https://developers.google.com/classroom/quickstart/php

これは、composer が正常にインストールされたことを意味しますが、//認証範囲が不十分なため、学生をコースに登録するためのコードを実行できません。

エラーメッセージ:

致命的なエラー: 「POST h_ttps://classroom.googleapis.com/v1/courses/559522327/students?enrollmentCode=2j1l21l の呼び出し中にエラーが発生しました: (403) 要求の認証スコープが不十分でした」というメッセージを含む例外「Google_Service_Exception」がキャッチされませんでした。C:\ProgramData\ComposerSetup\bin\vendor\google\apiclient\src\Google\Http\REST.php:110 スタック トレース: #0 C:\ProgramData\ComposerSetup\bin\vendor\google\apiclient\src\Google \Http\REST.php(62): Google_Http_REST::decodeHttpResponse(Object(Google_Http_Request), Object(Google_Client)) #1 [内部関数]: Google_Http_REST::doExecute(Object(Google_Client), Object(Google_Http_Request)) #2 C :\ProgramData\ComposerSetup\bin\vendor\google\apiclient\src\Google\Task\Runner.php(174): call_user_func_array(Array, Array) #3 C:

サンプル コードを変更してみてください。

スコープと Google_Service_Classroom クラスと関係があるのですか?

あなたが私を助けることができれば、私は非常に感謝します!

よろしく

0 投票する
2 に答える
465 参照

javascript - Google Classroom の共有ボタンに丸いロゴを使用するにはどうすればよいですか?

「 Google Classroom Branding Guidelines」ページにあるように、Google Classroom の共有ボタンの丸いロゴを使用したいと考えています。

「クラスルームの共有ボタンを追加する」ページの例を使用しましたが、正方形のロゴの代わりに丸いロゴを使用する方法がわかりません。

誰でも助けることができますか?

0 投票する
1 に答える
180 参照

ios - Swift for iOS で Google Classroom API を実装する際の問題: ブリッジング ヘッダー ファイルが見つからない可能性があります

Swift を使用して iOS アプリに Classroom API を実装しようとしています。Classroom API サポート ページで Swift のサンプル コードに従っています。これは最近更新されました。指示に従い、GTL フレームワークを追加しました。ただし、この行を追加すると

未解決の識別子「GTLService」が使用されています。サービスをインポートするための行があるか、bridging-header.h ファイルを作成するための指示が欠落しているようです。GMail API for Swift のページに、ブリッジング ヘッダー ファイルを作成する手順が記載されています。

Classroom API を Swift を使用して iOS アプリで動作させたことがある方は、この問題の解決方法を教えてください。