问题标签 [workfront-api]

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 投票
2 回答
331 浏览

workfront-api - Workfront API:问题和项目的人类可读状态

https://support.workfront.com/hc/en-us/articles/115003574147-API-Basics https://support.workfront.com/hc/en-us/categories/202718477

查询对象(即:GET /attask/api/v9.0/project/4c78821c0000d6fa8d5e52f07a1d54d0)返回类似于以下内容的响应:

您如何从这些响应中获得人类可读的状态?您是否对所有可能的值进行硬编码,或者是否可以使用查询来实现?

即:“INP”>“进行中”

0 投票
1 回答
77 浏览

python - 在具有多个值的python中的workfront api中使用'in'修饰符

我使用 python-workfront api 搜索现有问题以下代码是我正在使用和工作的搜索的简单示例:

当我尝试为“notin”修饰符添加多个值时,搜索会返回与列出的名称条件匹配但似乎忽略状态过滤器的所有值:

使用“in”或“notin”修饰符的适当语法是什么?

0 投票
1 回答
118 浏览

rest - RESVT 批量更新

上个月我有一个关于发布到 Workfront 的 RESVT 字段的问题。从那时起,我完成了我的数据库,以提取我们部门所有的休假日历数据并将其作为 POST 方法输入 Workfront 的 API;但是,我发现了一个新问题。

每次我向具有现有 RESVT 事件的用户添加新的 RESVT 事件时,它都会在保存新事件之前删除前一个事件。我已经研究过使用批量编辑格式提交批量编辑,以便一次在线获取用户的所有事件,如下所示:

哪个 Workfront “接受”(它不会吐出错误代码),但它仍然只保存最后一个 RESVT 事件(例如 9/20 - 9/23)。

我尝试使用 PUT 编辑现有的 RESVT 事件,但每个 RESVT 事件将只接受一个开始日期和一个结束日期,因此它将这些尝试折叠成一个超长事件。

我知道休假日历可以为每个用户手动创建多个 RESVT 事件,但我不知道如何使用我的 http 方法复制该壮举。每当我向其中添加新事件时,日历总是为记录的每个事件创建新的 RESVT 事件;所以我认为它正在做一些我在顶部尝试过的批量 POST 的事情,那么为什么我的方法不能做同样的事情呢?

0 投票
1 回答
119 浏览

workfront-api - 通过 Workfront-API 读取问题字段

请告诉我如何阅读问题字段,例如 resolveProjectID 和 resolveTaskID:

****.workfront.com/attask/api/OPTASK/search?id=5bf801f101b144a12aabb51​​f2c068caa 返回:

根据 API-Explorer 指南 ( https://support.workfront.com/hc/en-us/articles/220633507-API-Explorer),resolveProjectID和 resolveTaskID 应该位于 OPTASK 字段中。我在他们的文档中找不到任何有用的东西。

谢谢!

0 投票
1 回答
56 浏览

attask - 无法搜索assignedToID 的任务:null

我正在尝试通过在我的 get 请求中指定 "assignedToID": null 来获取所有未分配的任务。但它总是返回空数组......有趣的是 - 它不仅仅适用于 null,如果我使用用户 ID,它会正确获取。

0 投票
1 回答
41 浏览

php - 是否可以通过 workfront API 检索财务数据(findat)?

我正在使用 Workfront API,并且正在尝试检索项目的财务数据。是否可以直接通过 Workfront API 搜索/获取财务数据?例如,我可以使用以下代码来获取项目:

我可以做类似的事情吗

或者这是不可能的?

0 投票
1 回答
36 浏览

attask - 访问受限于 Workfront API - 无法通过 StreamClient 登录

突然之间,我无法再通过 StreamClient.php 登录 WorkFront。

我正在对数据库进行查询,因为我的访问似乎受到了限制。

删除我的公司通过 PHP 访问 API 的理由是什么?

0 投票
1 回答
51 浏览

attask - 按assignedToID搜索任务,按时间间隔搜索任务

尽管我知道有一些任务,但尝试assignedToID使用plannedCompletionDateor搜索任务并且由于某些原因得到空数组。status另外我想知道是否有办法按时间段搜索任务,例如01/01/2019 - 01/14/2019?谢谢!

0 投票
1 回答
180 浏览

attask - 无法分配任务 Workfront API。获取身份验证错误

我收到错误:Request failed with status code 401尝试分配任务时。我使用PUTand attask/api/v9.0/task/{task number}/assign和传递objID, objCode, usernameandpassword或我的 ApiKey 作为参数。有趣的是 - 它通过 Postman 工作。但它不适用于部署在 Heroku 上的应用程序。请求GET正在工作,但......

0 投票
1 回答
426 浏览

workfront-api - 如何在 Postman 中获取 Workfront 对象的所有字段?

通过邮递员调用Workfront API时,我只得到一些字段。如何获得所有字段?