問題タブ [google-sheets-api]
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 API v3 OAuth2 SpreadsheedService 解析失敗エラー
Google スプレッドシートに個々のセルを書き込みたい。認証に新しい API (v3) と OAuth2 を使用しています。JSON キー ファイルを使用して承認と認証を行います。SpreadsheetService を構築し、クエリを作成してからフィードを作成します。フィードの作成時に"Parsing failed (root element missing)"
エラーが発生します。developers.google.com およびその他の投稿とソリューションのドキュメント全体を読みましたが、重要な要素が欠けているようです。私には、自分の認証を Spreadsheetservice に「渡す」ことができないように見えます。これが私のコードです:
以前は正しく実行できましたが、API v2 を使用すると、更新トークンとそのタイムアウトで問題が発生しました。そのため、v3 に切り替えました。
javascript - JavaScript/jQueryを使用してGoogleスプレッドシートのアクティブシートを変更するには?
簡単な jQuery/JavaScript ポップアップをまとめました。AJAX を使用して、公開されている Google スプレッドシートのセルからポップアップの内容を入力したいと考えています。これだけのことができ、Google スプレッドシートからデータを json 形式で取得することに成功しました。
問題は、アクセスする必要があるコンテンツが別の「シート」にあることです。Google Docs はよくわかりません。また、別のシートを「アクティブ化」する方法もわかりません。アクティブにしたいシートの名前は「FG」です。もう 1 つは「SA」です。
次のようなJS関数を見つけてコードに入れましたが、さらに読んだ後、この関数はに移動してGoogleスプレッドシートに入れることになっているようspreadsheet > Tools > Script editor...
です.
そのため、ロードしたい「シート」の名前を使用してその関数を呼び出すと、JS での AJAX 呼び出しの成功の内部にパラメーター値として配置され、関数が読み込まれません。
index.html ファイルの jQuery/JavaScript は次のとおりです。
私のHTMLは次のとおりです。
シートを切り替える方法がわかりません。今のところ静的にすることができ、後で関数のパラメーターとして追加できます。global.egpInit(pTitle,appSiteUrl,appData)
どんな助けでも大歓迎です。
c# - Google Sheets API FilterCriteria オブジェクトの使用方法の例を探す
AddFilterViewRequest
Google Sheets API でを構築する方法を理解しようとしています。ただし、どのプログラミング言語でも、それがどのように使用されているかを示す良い例はないようです。
具体的には、FilterCriteria
オブジェクトと、何を設定する必要があるかを理解しようhiddenValues
としていますcondition
。
私のアプリケーションでは、選択した列のセルが空でない行のみを表示するフィルターを構築しようとしています。これは Google スプレッドシート エディタで手動で行うことができ、自分のプログラムで同じ設定を複製したいと考えています。
これはそのままのコードです...
現時点でコメントアウトされている行は、私が支援を求めることができる行です。string
また、の変数が何であるべきかを調べようとしていますcriteriaDictionary
。
google-spreadsheet-api - Googleスプレッドシートの行IDにアクセスすることは可能ですか?
「GET https://sheets.googleapis.com/v4/spreadsheets/ /values/」を使用して、RANGE 内の行/列の配列を取得します。ただし、行IDに関する情報はありません。
行IDを取得することは可能ですか? 行番号が変わっても、特定の行を更新/削除すると便利です。
php - PHP Google シート API - 列のタイトルを取得する (スプレッドシートの行 1)
PHP Google シート クライアントを使用しています。
https://github.com/asimlqt/php-google-spreadsheet-client
このクライアントは、API の v3 を実装します。
https://developers.google.com/google-apps/spreadsheets/data
私は通常、次のような行を取得します。
Google は「Admin Title」を配列キー「admintitle」に変換します。元のタイトルへの Google 配列キーのマップを取得したいと思います。たとえば、次のようなエントリを持つ配列が必要です。
[admintitle] => "管理者の役職"
等
それ、どうやったら出来るの?
ios - Objective-C で新しいスプレッドシートを作成するにはヘルプが必要です
次のコードでシート API の新しい v4 を使用してシートを作成しようとしています
}
私が得るエラーは次のとおりです。
私のJSON表現に何か問題があると思いますか? または、間違ったメソッド呼び出しを使用して新しいスプレッドシートを作成していますか?
使用しようとするfetchObjectByUpdatingObject
と、まだ存在しないため、404 not found エラーが発生します。
Drive API を使用して実行できることはわかっていますが、新しい v4 関数を使用したいと考えています。
python - appendCells を使用して Google Sheets API で列のリストを追加する方法
私はpython 2.7を使用していますが、この構文はどの言語でも機能することを理解しています。
Google スプレッドシートの下部にデータを追加したいと考えています。以下の機能は機能しますが、より良い方法があるかどうかを知りたいです。
userEnteredValue
セル レベルではなく列レベルで指定する- 列ごとに値リストを繰り返す必要はありません。
私の現在の方法の例:
http - Google スプレッドシートにアラビア文字を送信する
アラビア文字を含むデータ行を追加しようとして、Google シートに http リクエストを送信しています。英語の文字を使用すると正常に動作しますが、アラビア文字を使用すると空のセルが取得されます。次の投稿リクエストは、どの言語でも使用できます。
リクエストを受け取り、abpve params.body を pphrase 列の下の行に保存する私の Google シート スクリプト コード:
r - R + googlesheets によって Google スプレッドシートに追加されたときに日付として解釈される整数
GoogleシートからGoogleシートに値のペア(日付、値)を追加しようとしていますgs_add_row
。これは成功しますが、両方の値が Google スプレッドシートに日付として表示されます。
事前に「値」をチェックして、期待どおりであることを確認しました (例: 50) が、スプレッドシートには日付 (1970-02-20) が表示されます。
シートのセルの書式設定を「自動」ではなく「数値」に設定しようとしましたが、違いはありませんでした。
変数の型を指定する方法はありますか?
編集 コード例:
c# - Google ドライブ API を使用して、複数のシートを持つ Google スプレッドシートを作成できますか
現在、DriveService を使用してスプレッドシートを作成しています。単一のシートでスプレッドシートを作成します。使用したコードは次のとおりです。
コードを変更して、複数のシートを含むスプレッドシートを作成する方法はありますか。
Google Sheets API を使用してこれを行うことができますが、バイトを使用してそれを実現したいと考えています。
誰かがこれについて私を助けてくれますか。