問題タブ [google-api-explorer]

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 に答える
979 参照

php - G Suite ドメインのユーザーの署名を更新する

私の目標は、ドメインからすべてのユーザーの電子メール署名を更新することです。

ドメイン全体の委任権限を持つサービス アカウントをセットアップしました。しかし、私はこのエラーで立ち往生しています:

API Explorer によって実行されたものと同じリクエストを使用しています。したがって、適切にフォーマットする必要があります...

APIエクスプローラーでも適切に機能していません。私はこの答えを持っています:

権限に問題があるようですが、理由がわかりません。

情報のための私のPHPテストコードは次のとおりです。

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

permission-denied - 最近、Google People API でエラー 403「権限が拒否されました」が表示されるのはなぜですか?

本当に基本的な Google People API リクエストを実行しようとしています...

https://people.googleapis.com/v1/people/108498888227655418560?personFields=photos&key=XXX(API キーは編集済み)

それはエラーを生成します... { "error": { "code": 403, "message": "The caller does not have permission", "status": "PERMISSION_DENIED" } }

以前に同じタイプのリクエストで API キーのテストに成功しました。これは、「ブラウザ キー (Google サービスによって自動作成された)」と呼ばれる、Google Developer Console からのキーです。


また、 APIキー認証を使用してGoogle API Explorerを使用して同じリクエストを試みましたが、同じ結果...

Google API エクスプローラー エラー

API エクスプローラーはデモ API キーを使用するため、問題は見かけのキーではありません。


Google ユーザーの公開プロフィール データの一部でphotosはなくなったのでしょうか? ユーザーのプロフィール写真は (Google から完全にログアウトしていても) ... http://profiles.google.com/108498888227655418560で見ることができるので、そうは思いません。

おそらく、People API が壊れているだけでしょうか? ほんの数日前 (2018 年 2 月 5 日) には確実に機能していました。

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

google-api - projects.repos.create api を使用して Git リポジトリを作成するには?

質問は非常に単純ですが、エラーが発生するだけです :

与える:

は既存のプロジェクトで、 reposexampleは作成するリポジトリ名です。

何が欠けていますか?動作するコードの例が見つかりませんでした。

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

google-api - Google ドライブ API のファイル エクスポート エンドポイントが API キー認証で失敗していますか?

2018 年 3 月 27 日以降、API キー アクセスを使用しているときに失敗する原因となる、 Google ドライブ APIと特にエクスポート機能で最近変更されたことはありますか?

教育グループ向けに毎日のコース メールを作成して送信する Windows サービスがあります。各メールのソース コンテンツは Google ドライブに Google ドキュメントとして保存されるため、教員はコースのコンテンツを簡単に更新できます。

これは過去 1 年間問題なく機能していましたが、2018 年 3 月 27 日に突然機能しなくなりました。それ以来、ファイルの詳細を取得できます。

しかし、内容ではありません。ファイルをExportHTML として取得すると、すぐにハンドラーDownloadStatus.Failedから を取得します。ProgressChanged

UI のないサービスであるため、セキュリティのために OAuth ではなく API キーを使用しています。これを行うには、ファイル フォルダーをパブリックにアクセスできるようにマークする必要があります。具体的には、「リンクを使用して誰でもアクセス可能」を使用しています。これはうまく機能しています。

NuGet を使用して最新の API v3 ライブラリに更新しましたが、動作に変更はありません。

Google の API Explorer を使用すると、同様の動作が見られます。

getエンドポイント で API Explorer を使用して、ファイルを正常に取得できます。https://developers.google.com/drive/v3/reference/files/get

  • ファイル ID1AIuGhzXsNuhhi0PMA1pblh0l5CCDaa1nPj8t_dasi_c
  • 認証: API キー (「デモ API キー」を使用)

しかし、exportエンドポイントでは、内部エラー (500)が発生します- https://developers.google.com/drive/v3/reference/files/export

  • ファイル ID1AIuGhzXsNuhhi0PMA1pblh0l5CCDaa1nPj8t_dasi_c
  • mime タイプ:text/html
  • 認証: API キー (「デモ API キー」を使用)

API Explorer で認証を OAuth 2.0 に変更し、アクセスを承認すると、ファイル HTML で成功した 200 の結果が返されます。ただし、UI のないサービスを介して API にアクセスしているため、それができません。

0 投票する
0 に答える
56 参照

google-drive-api - Google Drive API でリビジョンを表示しようとすると 500 が返されるのはなぜですか?

service.revisions().list(fileId=FILE_ID).execute() を使用して、ジョブの一部として 2 つのシートのリビジョンのリストにアクセスして、Google Drive API を少し使用しました。リクエストの 1 つ (他のリクエストではなく) が 500 エラーを返し始めた今朝までは、すべて問題ありませんでした。これは断続的ではありません。リクエストごとにこのエラーが返されるため、指数関数的なバックオフが設定した上限に達します (5)。

応答に価値のあるものは何もありませんが、ここにあります:

API エクスプローラーでクエリを実行すると同じエラーが発生するため、これはコーディングの問題ではなく、シート自体の問題のようです。リクエスト URL は次のとおりです。

https://www.googleapis.com/drive/v3/files/1KYDm4gqaCLipQTskbqQbesq8ON7CmV_4IscF8V0FZrs/revisions?key=YOUR_API_KEY

この行動の変化を突然引き起こす原因は何ですか?

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

python - Google API Explorer for Spreadsheet returns properties - How do I get properties (filename) in Python Quickstart?

When I use the Google API Explorer for SpreadSheet to Try this API and fill in the spreadsheetId, the information it returns includes a properties key that has the spreadsheet name in it:

How do I get this information using Python?

I want to get the filename from : result['properties']['title']

The Python quickstart code is:

The result here is a hash of the data from the RANGE_NAME that was requested:

It does not contain the properties dictionary that I want! I turned on the Google Sheets API and I've requested the following SCOPES and it also does not include the properties information: