问题标签 [activecollab]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
160 浏览

javascript - 无法使用 api 在 activecollab 中进行身份验证

我正在尝试进行身份验证activecollab以访问项目。

我正在尝试以下事情:

虽然我收到无效电子邮件地址的消息,但我可以在浏览器中使用此电子邮件和密码登录。我不明白client vendor。当我也将客户名称作为客户供应商时,会给出invalid email address消息。否则,它会给出消息client information missing

0 投票
2 回答
395 浏览

google-apps-script - 哪些调用需要 ActiveCollab v5 API 中的访问令牌

我正在使用 ActiveCollab HTTPS API 使用 Google Apps 脚本作为将 Google 表单链接到特定项目的一种方式。在项目中创建任务时,我无法弄清楚在 HTTP 请求中的何处使用访问令牌。

也许我错过了它,但文档中的哪些 API 调用需要访问令牌作为 POST 请求的一部分?

我发送的最基本的 POST 请求是:

...它返回一个 401 错误,说我没有经过身份验证。

所以,我尝试了:

......结果相同。那么,哪些调用需要 atoken并且令牌是否进入 POST 有效负载?还是应该在 POST 选项中?

2016 年 3 月 10 日更新

我已将Authorization参数添加到POST请求中,现在在响应中收到无效令牌错误。我已清除缓存并成功重新授权。我的测试功能如下。

记录的错误是:

返回代码 500。{"type":"ActiveCollab\Authentication\Exception\InvalidTokenException","message":"授权令牌无效","code":0

0 投票
1 回答
150 浏览

activecollab - 如何使用 ActiveCollab API 通过全局 ID(无项目)访问任务

我可以使用 SDK 发布评论,使用 SDK 的“全局”任务 ID(在任务 URL 中找到)没有问题:

我想发送 put 请求以全局更新任务 ID,例如

按项目引用任务,然后按全局 ID 工作......

但这应该可以在不必参考项目的情况下工作。按项目和任务# 相对于项目(我所期望的)引用任务不起作用。

0 投票
0 回答
43 浏览

activecollab - 通过 webhook 创建新项目时如何添加任务列表

一直在玩 zapier 集成,但不知道如何获得我正在寻找的功能。寻求帮助。

基本上,这就是我想要实现的目标

  • 创建新项目(项目 A)时,它将作为任务列表添加到项目 X 中,并且项目 A 中的所有任务列表和任务都作为子任务添加到项目 X 中的任务列表中

希望通过 Zapier / webhooks 自动执行此操作,但还无法解决。

有任何想法吗?

尝试创建一个桅杆项目,其中包含所有项目,以提高整体清晰度,因为当同时运行 20 多个项目时,现有项目时间表报告变得难以使用。

提前致谢。

0 投票
1 回答
52 浏览

activecollab - ActiveCollab API - API 时间记录命令没有说明

ActiveCollab v5.13 - 网站上的时间记录输入表单有包括“描述”在内的6个字段。API 文档有其他 5 个,但在文档中找不到“描述”。

我想自动化时间记录数据输入,但......没有描述。

API中时间记录描述的参数名称是什么?

输入屏幕上的字段:

  • 时间
  • 描述
  • 工作类型
  • 日期
  • 任务
  • 可计费

/projects/(number)/time-records 命令上的字段(从 API 文档复制:

API 文档

0 投票
1 回答
62 浏览

api - Active Collab 4 API 中的某些响应中似乎缺少字段

我正在寻找名为is_completedand的任务中的字段completed_on

当我进行/projects/#PROJECT-ID#/tasksAPI 调用时,我看到is_completed但我没有看到completed_on

我们正在使用基于云的 Active Collab 4 版本。

我没有看到的任何原因completed_on

0 投票
2 回答
975 浏览

activecollab - 如何获取 ActiveCollab V5 API 令牌

我目前在 ActiveCollab V4 上并使用以下 API 调用:

https://xyz.manageprojects.com/api.php?path_info=projects/ {props.projectID}/milestones&auth_api_token=1234-zyx

如何为 ActiveCollab V5 配置 API?我在 V5 实例中有一份我的数据副本。

0 投票
0 回答
127 浏览

php - ActiveCollab API /issue-token 返回警告“会话 ID 太长”

我们曾经在 MacOS 上通过向 /api/v1/issue-token 发送 POST 来使用 Paw 发布令牌,但它停止使用最新更新之一:

该请求包含用户名、密码、client_name 和 client_vendor 作为 JSON 数据。

原始响应如下所示:

任何想法这里有什么问题?

0 投票
0 回答
47 浏览

php - 日期范围内员工报告的已完成任务数

我正在尝试生成一个报告,显示登录用户在某个日期范围内完成的任务数。为了简单起见,我想将该日期范围硬编码为:2017 年 1 月 1 日至 2017 年 8 月 22 日。

我一直在关注此处找到的在线示例来添加自定义报告:

https://activecollab.com/help-classic/books/developing-activecollab-module/new-report

我要添加的报告将显示两列:

  • 登录用户名
  • 已完成任务的总和(2017 年 1 月 1 日至 2017 年 8 月 22 日)

如果我正在编写一个原始 SQL 查询,我知道我会执行以下操作: select a count of all projects where employee name is so-and-so and complete is true; within this date range.

但是当我从这个在线帮助(在上面的链接中)查看示例 PHP 代码时,似乎 Active Collab 正在使用某种 ORM。

我一直在查看我们的 Active Collab 代码(我们是自托管的),看看是否可以找到代表表格的对象列表;但是我不习惯这个框架,我找不到它们。是否有某个文件夹可以查看我应该调用的模型?

代码中是否有类似请求的示例;我可以看看?

谢谢!

0 投票
0 回答
106 浏览

activecollab - ActiveCollab Webhook 不再工作

我们使用 AC 5.13.60。我们有一个 Webhook 配置为通知第 3 方有关新的讨论。

当我们对此进行测试时,它工作正常,但在“现实生活”中却没有。当创建新讨论或发表评论时,甚至不会触发 webhook。

这是一个主要问题,因为每个项目只有一个项目负责人,如果他正在休假,没有人会收到有关新客户请求的通知。

这个 webhook 在最新版本中停止工作了吗?

顺便说一句:很高兴看到有关 Zapier 中讨论的事件作为触发器而不仅仅是任务!所以我们可以简化工作流程。

感谢您的任何反馈和最好的问候卢卡斯。