問題タブ [google-auth-library]
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.
python - google-auth ライブラリに従って requests モジュールがインストールされないのはなぜですか?
Google カレンダー API を使用していくつかのイベントをフェッチし、venv を使用して必要なすべてのパッケージを格納しています。パッケージがインストールされていないgoogle.auth.transport.requestsため、正しく機能しないという単純な問題が発生しました。requests
コードとエラー:
この問題は、1 行のコードを使用して確認できます。
google.auth.transport.requests次のエラーが(2 つのトレースバックの下部にある)からコンソールにダンプされます。
試行の失敗
- venv の削除と再作成。
- --no-cache-dir および --ignore-installed を使用してモジュールをインストールします。
情報
import requestsまたはfrom google.auth.transport.requests import Requestコンソールからの実行はenv\Scripts\python問題なく動作します。- 次のディレクトリ内に配置されたファイル
temp.pyに配置された同じ行は、次のように実行されます。AutoMate\: 安全AutoMate\src\: 安全AutoMate\src\sources\: エラーAutoMate\src\sources\temp\: 安全 (sources\temp はデバッグ用にのみ作成)AutoMate\src\sources\util\: 安全。
env\Scripts\python注: ここと以下のすべてのテストは、 と を使用して AutoMate\ から実行されましたenv\Scripts\pip。
venv の外側の pip には、Google 認証モジュールはどれもインストールされていません。
プロジェクトの構造は次のとおりです。
- の出力
env\Scripts\pip list:
c# - access_token を google oath2 からクラス ライブラリに取得する方法
ネット クラス ライブラリでは、この Google サービスを呼び出す必要があります。
すでに Google コンソールにウェブサイトを登録しているため、ユーザーは Google 資格情報でもアクセスできます。
しかし、Google に保存されている登録済みのユーザーのサブスクリプション データを取得するサービスが必要です。
の値はわかっていますPUBLICATION_IDが、取得する方法がわかりませんGSI_ACCESS_TOKEN。
NuGet には google API にアクセスするためのライブラリがたくさんありますが、アクセス トークンを取得するにはどれを使用すればよいでしょうか?
誰かサンプルコードを教えてもらえますか?
ありがとう。