Active Collab API - 为所有用户获取特定项目的所有时间记录

时间:2016-06-29 16:57:18

标签: php activecollab

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

我的查询形式例如是:

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

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

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

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

谢谢!

1 个答案:

答案 0 :(得分:0)

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

  1. 所有者
  2. 也将成为项目负责人的成员(项目人物页面上的小皇冠图标)
  3. 客户端和项目配置为允许客户审核跟踪的时间和费用
  4. 在所有其他情况下,包括您在上面描述的情况,Active Collab将仅返回您的时间记录。它是一种数据隐私功能。

    如果没有您的最终信息(在评论中提出),我唯一可以建议的是要求您帐户中的所有者为您提供给定项目的更多权限。