1

Active Collab API の php ラッパーを使用して、特定のプロジェクトのすべてのユーザーのすべての時間レコードを取得しようとしています。

私のクエリの形式は、たとえば次のとおりです。

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

このプロジェクトのタイム レコードしか表示されません。このプロジェクトの全員のタイム レコードを表示するにはどうすればよいですか? ユーザーの問題ですか?

自分のアカウントに割り当てられたユーザー ロールは次のとおりです。

  • メンバー
  • 追加の権限: プロジェクトの開始、ユーザーの管理、レポートの使用

ありがとう!

4

1 に答える 1

0

/projects/9/time-records/次の場合にのみ、ルートの API 応答がすべての時間レコードを返します。

  1. オーナー
  2. プロジェクト リーダーにも設定されているメンバー (プロジェクトのユーザー ページの小さな王冠アイコン)
  3. クライアントとプロジェクトは、クライアントが追跡された時間と経費を確認できるように構成されています

上記のケースを含め、他のすべてのケースでは、Active Collab は時間レコードのみを返します。これはデータ プライバシー機能です。

あなたの側からの詳細情報がなければ(コメントで尋ねられます)、私が提案できる唯一のことは、アカウントの所有者に、特定のプロジェクトでより多くの権限を付与するように依頼することです.

于 2016-06-30T09:36:58.143 に答える