我正在使用Active Collab API的php包装器来尝试获取特定项目上所有用户的所有时间记录。
我的查询的形式是:例如:
print_r($client->get('projects/9/time-records/')->getJson());
我只看到我这个项目的时间记录。我需要做些什么来查看这个项目上每个人的时间记录-这是用户问题吗?
为我的帐户分配的用户角色是:
- 额外权限:启动项目、管理人员和使用报告
谢谢!
API响应/projects/9/time-records/
路由返回所有时间记录只有当你是:
- 同时被设置为项目负责人的成员(项目人员页面上的小皇冠图标)
- 客户端和项目配置为让客户查看跟踪的时间和费用
在所有其他情况下,包括您上面描述的情况,Active Collab将只返回您的时间记录。这是一个数据隐私功能。
如果你没有更多的信息(在评论中询问),我唯一能建议的就是要求你账户中的所有者在给定的项目中给你更多的权限。