【问题标题】:podio api: get the latest revision date of a single field or an apppodio api:获取单个字段或应用程序的最新修订日期
【发布时间】:2017-01-19 17:01:42
【问题描述】:

上下文:我正在构建一个 Node 应用程序来通过 Podio API 备份我们的 Podio 应用程序的计算字段;它们被保存为平面文件并使用 Git 进行版本控制。我们希望能够在本地编辑文本文件,提交然后推送修改后的文件。

我一直在检查返回的对象的密钥,但找不到确定应用程序(而不是项目)的最新修订日期的方法。

  • 我在轮询应用 (/app/{app_id}/) 时遇到了“current_revision”,但不知道如何为应用使用修订号。
  • 我还注意到(非常有希望)“此方法将始终返回应用程序定义的最新版本”的措辞。在页面 https://developers.podio.com/doc/applications/get-app-22349 上,但我找不到任何其他提及...我可以通过有关应用修订的一些元信息来了解日期吗?

理想情况下,我想将本地文件 (fs.stat) 的最后修改日期与应用程序(或应用程序字段)的最后修订日期进行比较。

赞赏任何见解;谢谢!

【问题讨论】:

    标签: node.js version-control podio


    【解决方案1】:

    Podio API 目前不提供访问有关应用修订历史的其他信息的方法。您可能会尝试的一种方法是使用 Podio 的 Webhooks,它可以设置为在应用程序更新时触发 (app.update)。同样,当修改 App 模板时,会生成一个带有时间戳的notification,您可以订阅它。

    我已经向 API 团队提出了一项功能请求,内容是关于访问应用程序的其他修订历史记录的方法,并被告知 API 的这一限制已引起他们的注意。

    感谢您提出问题,感谢您对使用 Podio 进行开发的兴趣。编码愉快!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-21
      • 1970-01-01
      • 2017-02-13
      • 2021-07-31
      • 1970-01-01
      相关资源
      最近更新 更多