問題タブ [google-api-dotnet-client]
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.
c# - Can google service account be used for specific user documents retrival?
Requirement:
I want to access the Google drive documents of a particular user programmatically(being someone@gmail.com is his email id).
Present Condition:
I am using Google drive SDK to achieve this. The sample provided by Google launches a browser process with an URL which asks me to login with that user account and then give an authorization code to actually perform my tasks.
Problem:
I want to automate the entire process. I don't want any manual interaction in this process.
Findings: While hunting for the solution I got Use regular Google accounts as application-owned accounts which looked friendly to my solution.
Questions:
- Please suggest me a way I can automate Google authentication.
- Is there anything like google enterprise solution such that an admin account can look into any account in that organization?
.net - AssertionFlowClient とサービス アカウントを使用して Gmail の IMAP にアクセスする
AssertionFlowClient とサービス アカウントを使用して、IMAP 経由でドメイン内の任意のユーザーのメールボックスにアクセスできますか? 2-legged OAuth 1.0 と同じです。
これが私のコードです:
accounts.google.com サーバーから有効な accessToken を取得できます (ただし、AssertionFlowClient/DotNetOpenAuth にはバグがあり、現在はデバッガーとウォッチ ウィンドウを使用して取得しています)。
accessToken を使用して www.googleapis.com/userinfo/email API エンドポイントをクエリできるため、 accessToken は正しいと確信しています。SERVICE_ACCOUNT_EMAIL と同じ値が返されます。
ただし、Gmail の IMAP サーバーは次のエラーを返します。
このサービス アカウントの [API クライアント アクセスの管理] は、cpanel で[メール (読み取り/書き込み/送信) https://mail.google.com/ ] に設定されています。
AssertionFlowClient/DotNetOpenAuth バグは、誰もこれを試したことがないことを示しています。
それはまったく可能ですか?
google-api-dotnet-client - .NET 用 Google API クライアントの使用を開始する
私はばかげていると感じ始めています - 私Google API Client
は自分のVB.NET
Web アプリケーションで を動作させることができません。承認ステージを超えることができません。NativeApplicationClient
またはを使用する必要があるかどうかは不明ですWebServerClient
。(すべての WebServerClient の例で見られるもの) に縛られたくないので、SessionState
単純にrefreshToken
(ユーザー用のファイルがある場合) をロードするか、認証を取得するための URL を生成したい (トークンがない場合) .)
これを許可するものはないようです。GetAuthorization
正直なところ、次を使用しても関数が実行されているようには見えません。
ASP.NET Web アプリケーションの簡単なドキュメントはありますか? これを簡単にした古いGoogle Data APIからに移行しようとしていますGoogle API Client
が、dotNotOpenAuthが適合しています。
何か助けはありますか?VB.NET が動作しないというコメントがいくつかありますが、C#.NET クラス ライブラリを試してみましたが、うまくいきませんでした。
ありがとう、ビル
c# - Nextpagetoken が期待どおりに機能しない
チャンネルにはたくさんのビデオがあります。「nextPageToken」は私のコードで約570回しか反復しません。
同じことがhttps://developers.google.com/youtube/v3/docs/search/listで発生するため、おそらく lib の問題ではありません。わずか 10 ページで nextPageToken が消えます。
google-api-dotnet-client - Newtonsoft.Json.Net35.dll への参照を更新しますか?
DFA レポート用の Google API サンプルを使用していたところ、クライアント API DLL が Newtonsoft.Json.Net35.dll を使用していることがわかりました。リファレンスを更新する予定はありますか?
古い DLL への参照を削除してから、Google.Apis ソースを再コンパイルすることで、この問題を回避しました。ただし、バイナリに Google リポジトリからの適切なバージョンが付属している場合は、より多くのことを好むでしょう。ありがとう。
c# - Oauth2: リモート サーバーがエラーを返しました: (400) Bad Request
社内アプリケーションに Google の Oauth2 を実装したいと考えており、C# コンソール アプリを使用してここにあるデモを試していました。
必要なすべての Google API ライブラリをプロジェクト (コア クライアント、YouTube、連絡先など) に追加し、アプリケーションを登録しました…..
プログラムを実行すると、許可されたクライアントなどからアクセス コードを取得できます……正しい clientID、ClientSecret キーを使用しています…….
最終的に例外が発生します。リモートサーバーがエラーを返しました: (400) Bad Request.
このメソッドからスローされます:
どの呼び出し:
public static void GetOAuth2AccessToken(OAuth2Parameters parameters, String requestBody) { Uri requestUri = new Uri(parameters.TokenUri); WebRequest リクエスト = WebRequest.Create(requestUri); request.Method = "POST";
誰かが以下のエラーの原因を説明できますか?
google-api-dotnet-client - google-api-dotnet-client BuildRelease.exe が contrib リポジトリ全体を複製するのはなぜですか
BuildRelease は、contrib リポジトリ全体を複製します。これを行う目的は何ですか?ビルドプロセスが遅くなります。
google-analytics - API を使用して Google アナリティクス アカウント所有者のメール アドレスを取得する方法
.NET クライアント アダプタを使用して Google Analytics API v3.0 にアクセスしています。
これはすべて非常にうまく機能していますが、アクセスできる特定のアカウントのアカウント所有者の電子メール アドレスを取得したいと考えています。
リソースの説明には、ID、名前、作成日、および更新日のみが含まれます。
このアカウントの詳細なデータを取得する方法はありますか? 理想的には、所有者の電子メール アドレスまたはユーザー データが最適です。Analytics API ドキュメントには何も見つかりませんでした。また、この情報を取得できないことを宣言するものもありません...