问题标签 [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 回答
108 浏览

activecollab - 谁能帮我这个?

我需要帮助为我的自托管安装生成 api 密钥。

如果有人可以通过视频指导我如何为我的自托管安装获取 api 密钥,那就太好了。

0 投票
1 回答
54 浏览

php - 在 Active Collab 中获取按类别筛选的项目

我正在使用羽毛 API 来检索项目和类别。

我想知道是否可以将项目标记为特定类别?

例如

这可能吗?

0 投票
3 回答
403 浏览

php - 在 Active Collab API 中获取分页结果

我刚刚发现您可以通过 api 通过传入 page 参数来获取分页结果,如下所示:

有没有办法知道一个项目有多少次记录,所以我知道我需要分页多少次?

或者,我将如何检索几页有价值的数据 - 我正在为代码苦苦挣扎!

0 投票
2 回答
199 浏览

c# - c# API / SDK for activecollab 自托管版本 5.11.0

我是 AC API/SDK 的新手。我正在寻找连接我未来的 C# 开发人员的解决方案。到我的 ActiveCollab 自托管安装。

我在 GitHub 上找到了一个 API:https ://github.com/sfarbota/c-sharp-activecollab-feather-sdk 但我认为它不是为自托管写的鳕鱼!?

任何机构都有这样做的代码示例?

非常感谢您的帮助。

JB男爵

我正在尝试:在示例项目中,在 programm.cs 的 main fn 中:

但它不起作用,来自 Connector.cs 的 Post fn 中的调试返回错误。

0 投票
1 回答
98 浏览

api - 通过 API 提取自定义报告

我正在尝试通过 API 从 activecollab 中提取自定义报告作为 CSV 文件导入到可视化工具中。

我已通过以下方式请求了 activecollab API 密钥:

这成功运行并以纯文本形式返回 API 密钥。

之后我如何要求报告?举报网址:

我通过复制报告底部的“导出 CSV”链接的链接地址来获取此 URL。

如果我将与登录页面的第一次交互中的 cookie 提供给报告生成 URL(上图),我可以成功获取报告。但我想避免使用 cookie。

有没有办法通过 API 密钥进行身份验证并在一次调用中返回报告?

其他细节:activecollab 版本:5.0.100

0 投票
1 回答
339 浏览

activecollab - Active Collab 5 Webhooks / 维护“度量”数据

我有一个我正在开发的应用程序,它基本上从 Active Collab 中获取数据并从数据中创建报告/图表。API 本身不足以在每个请求的基础上获取正确的数据,因此我求助于将数据下拉到可以更有效地查询的单独数据集中。

因此,为了避免需要不断地查询整个 API,我决定使用 webhook 来对相关数据进行转换并降低重新同步数据的需要。

但是我注意到并非所有事件都已发送,尤其是以下事件。

可能还有更多,但这些是我目前注意到的主要内容,

时间报告可能是最重要的,事实上它从 webhook 中丢失意味着几乎任何应用程序如果需要时间记录数据,则很有可能出现不正确的数据。在时间记录中打错字然后再调整是很常见的。

那么我在这里错过了什么吗?有什么方法可以可靠地查看这些事件吗?

编辑: 为了避免对 Ilija 发表冗长的评论,我将大部分内容放在这里。

Webhooks 分开,你需要拉什么信息?支持时间跟踪报告的 API 可以执行各种跨项目过滤,因此您保留单独数据库的方法可能是矫枉过正。

基本上,我们正在做一个多变量分层时间报告。它可以通过您可能想要查看的任何可能的方法进行排序/分组。

http://www.appsmagnet.com/product/time-reports-plus/

这是最接近我们正在尝试做的事情,当我们使用 Active Collab 4 时,它完成了这项工作,但即使有了它,我们也必须将它整合到我们自己的电子表格中。

所以这样做的想法是更好地将我们的 Active Collab 数据集成到我们自己的工作流程中。

所以我们在这种情况下寻找的主要数据是

这些项目不仅可以为我们的报告提供信息,还可以为我们公司的许多其他方面提供信息。对我们来说,Active Collab 是事实,因此我们希望数据可以快速访问并完全可查询。

所以我建立了一个同步系统,它最初可以从 Active Collab 中抓取所有数据,然后混合使用 cron 和 webhook 来保持最新状态。

Cron 作业适用于没有“子项”(项目/任务/任务列表/时间记录)的所有方面。所以我需要依赖 webhook,因为同步它们需要很长时间才能使其实时更新。

对于 webhook,我注意到上述内容没有通过。时间记录我想出了一个解决方法,列在我的答案中,并且成员可以通过 cron 完成。然而,任务列表和项目更新是唯一值得关注的两个。项目相当重要,因为预算可以更改并且将用于报告中,任务列表具有也可以使用的开始/结束日期。由于不断检查每个项目/任务列表以查看是否有更改确实不是一个好主意,我正在寻找一种可靠地查看更新的方法。

我基于https://developers.activecollab.com/api-documentation/建立了这个系统,但我知道至少有几个端点没有列出。

使用 Active Collab 5 API 的跨项目时间记录过滤

这个问题实际上来自同一系统上的另一个开发人员(并且还显示了TrackingFilter文档中未列出的报告)。由于维护一组准确数据的问题,我们不得不对其进行调整。我实际上注意到您(Ilija)是回复的人,并且确实建议我们改用这种系统。

0 投票
1 回答
162 浏览

api - 使用 Active Collab v5 通过 API 将文件附加到任务时出现问题

我们正在使用 Active Collab v5 的 API,效果很好。

不幸的是,我们无法将成功上传的文件附加到现有任务。我们尝试了几种不同的方法,但都没有成功。

我们认为应该有效的一种方法如下所示:

我们总是得到 200 OK,但文件仍未附加。

有人可以告诉我们我们做错了什么吗?

感谢您的支持和最诚挚的问候。

卢卡斯。

0 投票
0 回答
78 浏览

activecollab - 我怎样才能超过 Active Collab API 检索记录?

我正在使用 Active Collab API 来获取与一个项目相关的所有讨论,但在 json 响应中,我只得到 25 个讨论,但存在大约 78 个讨论。所以任何人都可以在这里帮助我检索与相应项目相关的所有讨论?

0 投票
1 回答
200 浏览

api - 主动协作。无法通过 REST API 获取时间记录

我正在尝试通过 Active Collab REST API 获取任务信息并遇到问题。我通过登录名和密码获得了令牌,并成功地在下一个 URL 上发出了请求:

GET on https://app.activecollab.com/ACCOUNT_ID/api/v1/projects
GET on https://app.activecollab.com/ACCOUNT_ID/api/v1/projects/1

但我收到 404:

GET on https://app.activecollab.com/ACCOUNT_ID/api/v1/projects/1/time-records

我在文档中找到了这个端点

https://developers.activecollab.com/api-documentation/v1/projects/elements/time-records/time-records.html

你能向我解释我做错了什么吗?

非常感谢

0 投票
1 回答
44 浏览

api - Notes 集合 api 端点返回 404

有没有人能够让笔记收集 api 端点工作?它为我返回 404。

当我去 时/api/v1/projects/12/notes/30,它可以正常工作并in_group设置为true

虽然点击此网址会返回 404 -/api/v1/projects/12/notes/30/collection