【问题标题】:Servicem8 API - Staff Jobs are scheduled toServicem8 API - 员工工作计划
【发布时间】:2017-06-07 00:53:03
【问题描述】:

我们正在构建 Servicem8 和 Unleashed 之间的集成,我正在尝试了解我们是否可以通过 Servicem8 API 找到工作安排的工作人员。

如果没有,我们是否有其他方法可以识别工作人员?

【问题讨论】:

  • 我可能遗漏了一些东西,但浏览 Servicem8 网站时,我没有看到任何 C++ API。为什么这个问题被标记为 C++?
  • 不,你没有遗漏任何东西。我不是开发人员,但与开发人员合作,我正在为客户更新我们的范围文档。如果我们有 API 问题,Servicem8 告诉我们来这里,这个论坛强迫我添加标签。我刚刚添加了第一个是 C++
  • 您不应标记不合适的问题。我用一些更合适的标签重新标记了它。另请阅读stackoverflow.com/help/how-to-ask
  • 嗯 @harmic 我认为 ServiceM8 不适合将我发送到该站点,但显然它不适合非开发人员 - 对不起,我打扰了你。

标签: json web-services rest servicem8


【解决方案1】:

您可以通过查询 jobActivity 端点来确定是否安排了作业。 activity_was_scheduled == 1 的记录是预定的预订(activity_was_scheduled == 0 的记录是为工作记录的签到)。

JobActivity 记录有一个 staff_uuid 属性,它告诉您分配到该预定预订的员工。

GET https://api.servicem8.com/api_1.0/JobActivity.json?%24filter=job_uuid%20eq%20'your_job_uuid_here'

请注意,您可以为每个工作安排多个预约,每个预约分配给不同的员工。

【讨论】:

  • 谢谢@telomere。听起来使用自定义字段会更安全。
猜你喜欢
  • 2023-03-05
  • 2022-12-22
  • 1970-01-01
  • 1970-01-01
  • 2011-10-18
  • 2021-07-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多