在保存工作表上启动操作

时间:2016-08-16 21:46:03

标签: smartsheet-c#-sdk-v2

我有一个使用Smartsheet API的C#控制台应用程序(不是Web应用程序),可以从/向另一个应用程序导入/导出数据。我想要做的是启动此应用程序以在Save of the Smartsheet工作表上运行。我读过关于Webhooks的文章,但至少在C#级别上,文档很糟糕。我不定期(如果有的话)在http POST / GET / Rest和JSON代码世界中工作,所以我不太了解给出的示例。如果有C#例子,我会真诚地感谢任何可以给出的方向。

1 个答案:

答案 0 :(得分:0)

如果不使用webhooks来提醒您更改,您可以定期轮询工作表并询问版本号并存储该值。

// Get sheet version. smartsheet.SheetResources.GetSheetVersion(sheetId);

然后将其与您之前获得的版本号进行比较,如果最新版本号更高,您就知道已经进行了更改。然后,您可以启动您的流程。

有关版本号的更多信息,请参阅文档here