问题标签 [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.
javascript - 无法使用 api 在 activecollab 中进行身份验证
我正在尝试进行身份验证activecollab
以访问项目。
我正在尝试以下事情:
虽然我收到无效电子邮件地址的消息,但我可以在浏览器中使用此电子邮件和密码登录。我不明白client vendor
。当我也将客户名称作为客户供应商时,会给出invalid email address
消息。否则,它会给出消息client information missing
。
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
activecollab - 如何使用 ActiveCollab API 通过全局 ID(无项目)访问任务
我可以使用 SDK 发布评论,使用 SDK 的“全局”任务 ID(在任务 URL 中找到)没有问题:
我想发送 put 请求以全局更新任务 ID,例如
按项目引用任务,然后按全局 ID 工作......
但这应该可以在不必参考项目的情况下工作。按项目和任务# 相对于项目(我所期望的)引用任务不起作用。
activecollab - 通过 webhook 创建新项目时如何添加任务列表
一直在玩 zapier 集成,但不知道如何获得我正在寻找的功能。寻求帮助。
基本上,这就是我想要实现的目标
- 创建新项目(项目 A)时,它将作为任务列表添加到项目 X 中,并且项目 A 中的所有任务列表和任务都作为子任务添加到项目 X 中的任务列表中
希望通过 Zapier / webhooks 自动执行此操作,但还无法解决。
有任何想法吗?
尝试创建一个桅杆项目,其中包含所有项目,以提高整体清晰度,因为当同时运行 20 多个项目时,现有项目时间表报告变得难以使用。
提前致谢。
activecollab - ActiveCollab API - API 时间记录命令没有说明
ActiveCollab v5.13 - 网站上的时间记录输入表单有包括“描述”在内的6个字段。API 文档有其他 5 个,但在文档中找不到“描述”。
我想自动化时间记录数据输入,但......没有描述。
API中时间记录描述的参数名称是什么?
输入屏幕上的字段:
- 时间
- 描述
- 工作类型
- 日期
- 任务
- 可计费
/projects/(number)/time-records 命令上的字段(从 API 文档复制:
api - Active Collab 4 API 中的某些响应中似乎缺少字段
我正在寻找名为is_completed
and的任务中的字段completed_on
。
当我进行/projects/#PROJECT-ID#/tasks
API 调用时,我看到is_completed
但我没有看到completed_on
。
我们正在使用基于云的 Active Collab 4 版本。
我没有看到的任何原因completed_on
?
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 实例中有一份我的数据副本。
php - ActiveCollab API /issue-token 返回警告“会话 ID 太长”
我们曾经在 MacOS 上通过向 /api/v1/issue-token 发送 POST 来使用 Paw 发布令牌,但它停止使用最新更新之一:
该请求包含用户名、密码、client_name 和 client_vendor 作为 JSON 数据。
原始响应如下所示:
任何想法这里有什么问题?
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 代码(我们是自托管的),看看是否可以找到代表表格的对象列表;但是我不习惯这个框架,我找不到它们。是否有某个文件夹可以查看我应该调用的模型?
代码中是否有类似请求的示例;我可以看看?
谢谢!
activecollab - ActiveCollab Webhook 不再工作
我们使用 AC 5.13.60。我们有一个 Webhook 配置为通知第 3 方有关新的讨论。
当我们对此进行测试时,它工作正常,但在“现实生活”中却没有。当创建新讨论或发表评论时,甚至不会触发 webhook。
这是一个主要问题,因为每个项目只有一个项目负责人,如果他正在休假,没有人会收到有关新客户请求的通知。
这个 webhook 在最新版本中停止工作了吗?
顺便说一句:很高兴看到有关 Zapier 中讨论的事件作为触发器而不仅仅是任务!所以我们可以简化工作流程。
感谢您的任何反馈和最好的问候卢卡斯。