問題タブ [smartsheet-api-1.1]

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 投票する
3 に答える
480 参照

smartsheet-api - Smartsheet API を介して最新の行のみを取得する方法

Smartsheet API を介して最新の (最近変更された) 行のみを取得できるようにする必要があります。

シートの行を取得する唯一の方法は、Get Sheet 呼び出しを使用することです: http://www.smartsheet.com/developers/api-documentation#h.4930jur8qsvs

この呼び出しに 30 秒以上かかっている大きなシートがあります。私が本当に必要としているのは、特定のタイムスタンプ以降に最近変更された行を取得する方法です。

方法はありますか?

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

javascript - JavaScript で API を呼び出せない (クロスオリジン)

Smartsheet API を呼び出すために、次の JavaScript を作成しました。

しかし、これは次のエラーをスローしました:

少し読んだ後、コードがクロスオリジン リソース共有 (CORS) 要求を行う必要があることに気付きました。hereからjQueryを使用してそれを行う次のコードに出くわしました:

ただし、これにより、ブラウザーコンソールで同じエラーが再び発生します。

私は正しい方向に向かっていますか?どうすれば問題を解決できますか?

ありがとう。

0 投票する
2 に答える
533 参照

google-apps-script - 1 回の呼び出しで親/兄弟のバッチを設定する

Google スプレッドシートを Smartsheet に自動的に書き込む Google スクリプトを作成していますが、親/兄弟が既にフォーマットされているため、番号付きの列を介してスプレッドシートでこれを行う必要があるため、手動でインデックスを作成する必要はありません。

Smartsheet に書き込むことはできましたが、同じ urlFetch 呼び出しにある、親/兄弟が設定された行のバッチ (600 以上) を送信する方法がわかりません。

私の問題を解決するはずのいくつかの質問:

含めようとしている「rowId」を決定/指定することは可能ですか?

行を提供するときに「parentRowNumber」を設定することは可能ですか?

「rowId」を知らなくても、親を持つ行をバッチ挿入する他の方法はありますか?

ここではまだ [google-apps-script] + [smartsheet-api] を見つけていないので、行を挿入する方法 (作業コード) は次のとおりです。

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

java - smartsheet でのセルの更新 (java)

これは、指定された行にセルを追加するための私の Java コードです。

エラーを返します:-

「要求を解析できません。次のエラーが発生しました: 要求本文は JSON オブジェクトまたは JSON 配列である必要があります。java.io.IOException: サーバーが HTTP 応答コードを返しました: URL の 400: https://api.smartsheet.com/1.1 /row/row_id/cells "

row_id には Long 値があります。

誰でも助けることができますか?

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

php - PHP で Smartsheet API からすべての列と添付ファイルを取得する

私は Smartsheet API に取り組んでいますが、プロではありません。特定のシートからすべての情報を取得するには、助けが必要です。すべての情報とは、すべての列とそれらへのすべての添付ファイルを意味します。添付ファイルをユーザーのデバイスにダウンロードできるようにするためのサポートも必要です。PHPでテンプレートを使用している人はいますか? 列から情報を取得するためにここまで来ましたが、それだけでは十分ではありません。

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

php - smartsheet api から添付ファイルの URL を取得する方法

$getAttachmentURLファイルをダウンロードできるように、添付ファイルの URL を取得しようとしています。エラー コード 1006 が表示されます - 見つかりません。

私は少し混乱しています。すべてを中止するので、本当にあなたの助けが必要です

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

c# - REST API を使用して Smartsheet の色などのセル プロパティを検出できますか?

特定の値を選択して SQL データベースに追加する目的で、smartsheets から生成された JSON 文字列を使用しています。これはユーザーによって設定されるため、smartsheet の構造は SQL データベースに入れるのに理想的ではないため、データベースに入れる特定の値を選択するようにプログラムに指示する方法を見つけようとしています。ユーザーが行ったことは、データベースに配置されるセルを smartsheet で緑色に変えたことです。返された JSON ファイルには、columnID、タイプ、値、および表示値のみが表示されます。これが可能かどうかはわかりませんが、彼がそのセルの色を緑色に選択したかどうかを検出する方法があるかどうか疑問に思っていましたか?

他の提案も受け付けています。入力を示す追加の列を追加することを考えていたので、その行の列のセットを入力する必要があることはわかっていますが、REST API を使用してスマートシートで上記のオプションが実行可能かどうかを確認できると思いました。現時点では、これは(基本的に)私のコードです。

smartsheetToJSON クラス。

そして、これは現在静的メインにあります。

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

php - Smartsheet を変更しようとするとエラー 1030 が表示される

さまざまなユーザーの smartsheet コンテンツを一覧表示する php ページがあります。ジョブの名前、開始日、配達日などの情報をテーブルに入力します。しかし、仕事が終わったら、ユーザーがチェックボックスをオンにできるようにしたいと思います。

チェックボックスをオンにすると、別の (非常に初歩的な) ページが呼び出され、新しい値が smartsheet に保存されます。

このページは、次のような基本的な get コマンドによってトリガーされます。

http://myurl/index.php?colId=XXX&rowId=YYY&status=checked

使用される変数は次のとおりです。

これは index.php のコードです (この投稿から盗みました):

「入力トークン」は、「Assume-User」電子メールとして使用されるのと同じ電子メールによって生成されます。また、ログインしているときに通常のスマート シートの値を変更できます。しかし、Web ページを実行すると、次のエラーが表示されます。

私が間違ったことを誰か知っていますか?

どんな助けでも大歓迎です!