【问题标题】:Active Collab API - getting all time records for a particular project for all usersActive Collab API - 为所有用户获取特定项目的所有时间记录
【发布时间】:2016-06-29 16:57:17
【问题描述】:

我正在使用 Active Collab API 的 php 包装器来尝试获取特定项目中所有用户的所有时间记录。

我的查询形式例如:

print_r($client->get('projects/9/time-records/')->getJson());

我只看到这个项目的时间记录。我需要做什么才能查看该项目中每个人的时间记录 - 这是用户问题吗?

我为我的帐户分配的用户角色是:

  • 会员
  • 额外权限:启动项目、管理人员和使用报告

谢谢!

【问题讨论】:

  • 如果您告诉我更多有关您正在构建的内容的信息,我将使用更多信息更新下面的答案。

标签: php activecollab


【解决方案1】:

/projects/9/time-records/ 路由的 API 响应仅在以下情况下返回所有时间记录:

  1. 所有者
  2. 也将成为项目负责人的成员(项目人员页面上的小皇冠图标)
  3. 客户和项目配置为让客户查看跟踪的时间和费用

在所有其他情况下,包括您在上面描述的情况,Active Collab 只会返回您的时间记录。这是一项数据隐私功能。

如果没有您提供的更多信息(在评论中询问),我只能建议您让帐户中的所有者在给定项目中授予您更多权限。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-16
    • 1970-01-01
    • 2019-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多