问题标签 [asana]
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.
asana - 查看 Asana 的历史
刚开始使用 Asana 并喜欢它。几个查询 -
- 有没有办法检查 Asana 任务和项目的历史记录(日志)。假设我想检查一个任务是否被另一个人意外删除。
- 我可以只为一个人分配项目的查看权限而不是编辑权限吗?
php - Asana API 在尝试更新 due_on 时返回 500 错误
我正在用 PHP 构建一个新应用程序,它允许我使用 CSV 模板来导入任务繁重的项目,其中包含到期日期和受托人。到目前为止,我已经设法让它适用于除了due_on 字段之外的所有内容。每当我在请求正文中包含 due_on 时,无论是在第一个 POST 请求中创建任务还是在后续 PUT 请求中更新任务,都会返回 500 错误。
例如,在任务更新时,我使用放置请求点击https://api.asana.com/api/1.0/tasks/task-id,并使用 Chrome 高级 REST 客户端传递以下请求正文:
这是返回的:
我的 put 请求的语法或我的日期格式中是否存在会导致这种情况的内容?直接通过 PHP 传递相同的值似乎也会导致问题。
asana - Is there a way to invite a user to Asana through their API
I was wondering if there's an exposed API to invite a user to a workspace/project/task, thereby adding the user to the workspace.
asana - PUT 从 Java 到 Asana
我想知道您是否在使用 Java EE 对公开的 api 方法之一(在本例中为更新工作区)执行 PUT 请求时取得了任何成功。
我目前有以下代码段,但得到了 400。对于数据变量,我可能已经尝试了在何处放置双引号、要编码什么的每一个排列,并且还尝试了 JSON。
asana - Asana API 可以将附件上传到任务
我想以编程方式将附件上传到 Asana 中的任务。这可以做到吗?
c# - 如何使用 c# 连接到 Asana Rest API?
有没有人有一段代码用于使用 c# 连接到 Asana API?
他们的网站上有一个 Hello World 应用程序,但不幸的是它是用 ruby 编写的。
https://asana.com/developers/documentation/examples-tutorials/hello-world
我将其作为一个快速的副项目来做,只能投入少量时间。任何帮助将不胜感激。
提前致谢!
跟进:
我尝试了多种访问/身份验证的方法,但我不断收到 401 Not Authorized 错误。
我的最新代码如下所示:
api - asana api 列出工作区中未分配的任务
我想使用 asana API 列出给定工作区中所有未分配的任务。尝试使用“assignee=null”,如下所示:
但它返回以下错误:
实际上,任何在没有明确受让人(我或受让人 ID)的情况下访问工作区中的任务的尝试都会失败,示例
都返回这个错误信息
当我列出未分配的任务时,它们确实有一个空的受理人,我可以为项目做,但不能为工作区做:
但我也无法从项目中列出它们,因为受让人选项被忽略(另请参阅Asana API for Projects Assigned to Me)
我错过了什么吗?帮助表示赞赏!谢谢你。
api - Asana api:使用 API 密钥进行身份验证的替代方法?
使用 API 密钥进行身份验证是使用 Asana API 的第三方开发人员可用的唯一方法吗?
当用户提供他的基本登录详细信息时,是否有任何端点返回 API 密钥?例如:在 Heroku 上,使用用户名和密码参数POST http://api.heroku.com/login返回 api 密钥。
这样的功能将有助于简化登录,因为用户复制他的 api 密钥并将其输入到应用程序中将是一个额外的步骤。
api - 如何获取项目工作区详细信息
要获取项目名称和关注者,我可以使用:
https://app.asana.com/api/1.0/projects?opt_fields=name,followers
但是它不允许我获得工作区:
https://app.asana.com/api/1.0/projects?opt_fields=name,workspace
仅列出项目 ID 和名称。我也试过使用opt_expand
。列出项目时是否可以获得工作区?
php - 如何将数据发布到 Asana 而不是 GET?
我在 PHP 中使用 cURL 来访问 Asana API。
我很高兴将我的值作为 GET 附加到 URL,但现在,随着我的应用程序变大,我发布的数据越来越多,所以我一直在尝试将其转换为发布。
到目前为止,我已经尝试过:
到目前为止,对于我的方法,我最终得到了错误:
当然,使用 cURL,我正在这样做:
对于所有这些测试,我将输出 JSON 并使用 JSLint 对其进行验证。这是非常有效的 JSON,所以问题绝对不是那个。我只需要知道为什么它无效。
我只是不能让它工作。感谢您的帮助-丹尼尔。