問題タブ [google-api-js-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.
javascript - Google ドライブ: javascript api を使用して (ルート) ファイルとフォルダーを取得します (ドライブ上の削除されたファイルのみを取得します)
認証部分はまだ完了しており、正常に動作します (エラーなどはありません)。この後、ドライブのルートからフォルダーとファイルを取得したいと思います。最初にルート内のファイルを取得することから始めます (手順は、代わりに子を使用してフォルダーを取得するのとかなり似ています)。
私は次のコードを設計しました (同様の結果を生成する Google の例によると)、これは私のドライブ クラスの一部です。
元のコードは次の場所にあります: https://developers.google.com/drive/v2/reference/files/list
ドライブのルートには、2 つのファイルと 1 つのディレクトリがあります。
問題は、上記の例を使用してファイルを取得できないことです。に変更'trashed=false'
する'trashed=true'
と、4 つの削除されたファイルが取得されます (以前はドライブから削除していました)。
ファイルが表示されない/取得されない理由を誰かが説明できますか? また、権利をパブリックに変更しましたが、違いはないようです。
google-api-js-client - gapi.client JavaScript を使用して、カスタム Google API を実行します
Google エンドポイントに正常にデプロイされたサービスがあり、ブラウザからアクセスできます。
現在、Google API JavaScript クライアント ライブラリをロードして、javascript を使用してサービスを呼び出そうとしています。
私が知る限り、私はこれを行うべきです
しかし、実行時に常に例外が発生し、gapi.client.[MY_API_NAME]は未定義です。任意の Google API (Plus など) でも同じことを行い、正常に動作します。たとえば、「plus」API をロードすると、gapi.client.plus... にアクセスでき、メソッドを呼び出すことができます。
何か不足していますか?すべてのサンプルとドキュメントは Google サービス API に関するもので、カスタム API (開発者が作成したもの) のサンプルは見つかりませんでした。
異なるパス (絶対パスと相対パス) で gapi.client.request を試してみましたが、「ステータス」に 404 - Not Found エラーが表示されます。
google-oauth - JavaScript 用 Google API クライアント ライブラリで Open ID を使用する
JavaScript 用の Google API クライアント ライブラリを使用して、Google ドライブを操作します。通常の OAUTH2 の方法で、ユーザーに認証ダイアログを表示し (初回のみですが、それで十分です)、Google ドライブへのアクセスを要求します。Google マーケットプレイスのチェックリストでは、シームレスな Singel サインオンのためにアプリケーションが OpenId レルムを使用し、アプリケーションをホワイトリストに登録し、ユーザーに明示的にアクセスを求めるのではなく、アクセス管理をドメイン管理者に任せることが必要です。
だから私の質問は、後者のライブラリのすべてのドキュメントが OAUTH2 でのみ動作することを説明しているときに、Open ID と JavaScript 用の Google API クライアント ライブラリを連携させる方法です。
google-api - Google JavaScript API が 404 を返す
私は Java で同じコード (多かれ少なかれ) を正常に動作させていますが、JavaScript で記述すると 404 になります。私は自分が間違っていることを理解できず、それが私を夢中にさせています!
"言語":
コンソールに次の POST データが表示されますhttps://content.googleapis.com/rpc?key=MY_API_KEY
。
それはv1と言うべきですか?
対照的に、REST URL はhttps://www.googleapis.com/language/translate/v2/languages?key=MY_API_KEY
(そしてそれは GET であり) 正常に動作します。
javascript - JavaScript クライアント API からの Google スプレッドシート セルの更新
セルのコンテンツを変更するセル フィードを使用して、Google スプレッドシートのセルを更新しようとしています。
私はすでに Oauth 2.0 認証を使用しており、oauth トークンを持っています。
特定のセルを更新するために(Googleガジェットから)使用するコードは次のとおりです。
私が受け取ったエラーは、Access Control Allow Origin に関するものです
このエラーを解決する方法を誰か教えてください。
前もって感謝します