問題タブ [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 投票する
1 に答える
2791 参照

smartsheet-api - 新しいシートを作成するときに「リクエストを解析できません」と表示されるのはなぜですか?

正しい JSON 文字列であると思われる新しいシートを作成しようとしていますが、「リクエストを解析できません」というメッセージが表示され続けます。誰がエラーの原因を知っていますか?

これは私が送信している JSON 文字列です:

これは Smartsheet からの応答です。

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

database - Web サイトから CRM (Smartsheet) にデータをインポートする適切な方法は?

私はワードプレスのウェブサイトをやっています。そして、私がしたいことは、ユーザーが連絡フォーム(自分の情報を含める)またはユーザー登録を送信すると、その情報がCRMに直接追加されることです。

私が不思議に思うのは:

  • 1) これらのことを行うには、独自のプラグインを作成する必要がありますか? 可能?パーミッション(CRMへのアクセス時)の問題が出ると思うので
  • 2) データがデータベースに保存される連絡先プラグインがあります。一定期間ごとにデータを追加するためにcronタブを実行できますか?

聞いてもいいですか:

  • 上記の2つの方法は可能ですか?

  • もっと簡単で可能な方法はありますか?

本当にありがとうございました。

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

smartsheet-api - Smartsheet - API を使用してシートを Excel ファイルとしてダウンロード

Smartsheet APIを使用してシートを Excel ファイルとしてダウンロードしようとしています。これを行うための正しいコードをまとめるのに本当に苦労しています。

Smartsheet API を使用して Excel ファイルをダウンロードする基本的なコード例を提供できますか?

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

smartsheet-api - シート データの予想されるセマンティクスは何ですか? null 値を返す必要がありますか?

18 列 137 行のシートがあります。一部の列は空です。get sheet呼び出しを行うと (私はC# SDKを使用しています)、返されたデータには次のような構造があり、私には異常に思えます...

列 --- 19 (RowID はリストの最後に追加されます)

行 --- 137 (良い) ですが、行内のセルの数を調べると、18、18、17、16、18 というさまざまな数値が得られます。null 値のセルが削除されているようです。これは意図的にヌル セルを削除するためですか? もしそうなら、なぜそれは常にヌルセルをドロップしないのですか? セル数が列数を反映していないのは少し奇妙です。

これを回避する唯一の方法は、ColumnId を使用して相関させることです。これは、各行に対して正確に 18 個のセルが返されるという保証がないためです。

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

php - smartsheet のセルを更新する

PHP を使用して、既存の SmartSheet シートの一部のセルを更新しようとしています。新しい行を追加しても問題ありませんが、更新するための正しい JSON を取得できません。

現時点での私のコード:

これにより、次の結果が得られます。

私は多くのオプションを試しましたが、API ドキュメントでこれを理解できず、同じことを行う他の PHP の例を見つけることができません。行内の特定のセルを 1 つだけ更新する方法を誰かが知っていますか?

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

php - Smartsheet をサーバーに .xls として保存 (curl / php)

Smartsheet をサーバーに (.xls として) 保存したいと考えています。しかし、私は常にjsonコードで満たされた.xlsを取得します。json_decode(..) を使用し、.xls が完全に空の場合、「file_put エラー」が発生します。デスクトップでcurlを使用すると、必要なものがすべて含まれた適切な.xlsが得られます。

あなたが私を助けてくれることを願っています。ありがとう