问题标签 [asana-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 投票
1 回答
121 浏览

php - asana-api-php 致命错误:找不到类“错误”

当尝试从这里https://github.com/Asana/php-asana使用 Asana API PHP 库时,我收到以下错误:

致命错误:在第 49 行的 \src\Asana\Dispatcher\OAuthDispatcher.php 中找不到类“错误”

我意识到错误是因为授权不起作用 - 但我该如何修复它以实际引发异常?

0 投票
1 回答
116 浏览

asana - Asana 中用户的“主要”电子邮件是什么

Asana 帐户可以关联多封电子邮件,但从 API 获取用户仅返回 1 封电子邮件。那么它会返回哪一个呢?是否有主电子邮件的概念?

https://app.asana.com/api/1.0/users/me

0 投票
1 回答
151 浏览

python-requests - 如何使用请求库授权 asana api?

我有以下详细信息:asana 个人访问令牌、asana 客户端 ID、asana 客户端密码。我已经安装了requests。我不知道如何使用这些详细信息并访问我的 asana 用户详细信息、项目等。

0 投票
1 回答
93 浏览

asana - 如何获取未分配但由我完成的任务列表?

我正在尝试获取我已完成的所有任务,无论它们是否已分配给我。现在我正在提取分配给我并由我完成的所有任务 - ' https://app.asana.com/api/1.0/ 'tasks?assignee=me&workspace=' + workspaceId +'&completed_since=' + 日期 + '&opt_fields=completed,name,completed_at' ;

然后添加一个过滤器来检查是否已完成。

0 投票
1 回答
123 浏览

php - Asana API 在日期范围内获取任务 - PHP

我已经尝试了很多,但没有找到任何参数来调用我需要从 Asana API 的唯一数据。

我需要日期范围内的数据。

我必须获取所有数据,然后根据需要进行过滤。

这是非常痛苦的。

0 投票
1 回答
499 浏览

php - 如何通过 API 获取用户创建的 Asana 任务?

我正在使用 PHP 类(https://github.com/ajimix/asana-api-php-class)通过其 API 获取 asana 任务。

我想获取由特定用户创建的任务(这里不是在谈论受让人,因为我的受让人得到了改变)。

目前,我的方法是:获取所有任务,通过循环获取每个任务的详细信息并获取其创建者名称,然后通过代码进行过滤,但这需要大量时间才能完成,因为我有数千个任务。

你能建议任何简单的方法吗?

0 投票
2 回答
296 浏览

asana - Asana API - 获取团队的所有对话

Asana 的 API 看起来很棒,但我试图让每个团队的所有对话都得到,但我没有找到方法来做到这一点。

是否有从 Asana 获得对话的最佳解决方案?有任何想法吗?

谢谢。

0 投票
0 回答
179 浏览

asana - 今天的响应代码为 Null (0),应用程序昨天还在工作(API 集成)

我已将 Asana 任务列表集成到我公司的网站中,供我们的开发团队使用。直到今天一切都很顺利——我现在创建的页面出现错误,响应代码为 NULL(或 0)。以我非常有限的经验,这是体式连接的问题,对吗?这是我可以解决的问题,还是 Asana API 当前已关闭(考虑到这一直有效)?

我们使用的是 API 密钥,而不是 OAuth,因为有权访问此任务列表的每个人都在同一个工作区中。

编辑:我有 2 个正在使用的 api 密钥 - 1 个用于生产,1 个用于开发。当我把一个分支交给我的老板合并时,我把它们关掉了。

测试 API 密钥工作得很好。生产 API 密钥不起作用 - 尝试撤回任务时始终响应代码为空。

我是 API 开发的新手,我不知道如何使用 curl 进行这些调用。我正在使用这里找到的库:

https://github.com/ajimix/asana-api-php-class/blob/master/asana.php

更具体地说,这是我的代码:

FIM 是我的测试环境。

JVZ是我的生产环境。

我对传递给上面返回的行的参数进行了 PR。在我的 FIM 环境中,我得到了这个:

对于我的生产环境:

0 投票
1 回答
114 浏览

asana - 来自 asana 创建任务 api 的奇怪 500 错误

我正在尝试使用 node.js asana 库创建一个新任务,但出现奇怪的 500 错误:

500 错误

创建代码

0 投票
1 回答
1024 浏览

webhooks - 使用 Asana API 通过 WebHook 创建新任务

我正在使用与 WUFOO 非常相似的表单系统,它允许我使用 WebHooks 将数据发送到外部网站。

我已经能够通过 Zapier 将我的表单连接到我的 ASANA 系统,但我似乎无法让 API 系统正常运行。有人可以就我在这里做错的事情提供建议或帮助吗?

在屏幕截图中,请注意以下内容: - 任何 Web URL(https 或 http)的 Web URL 函数 - HTTP 方法具有 POST、PUT 或 GET 选项 - 数据格式允许我输入几乎任何内容,因此我可以将表单字段与任何必要的字段匹配ASANA 的名称。

我根本无法让系统连接到 ASANA。请帮我。

WebHook 选项的屏幕截图