我想以编程方式定期从csv中的Asana导出一个项目。这里有一个如何手动执行此操作的示例。
我的目标是拥有一份经常更新的所有任务列表以及它们的位置……
如果仍需要自动化过程的解决方案,可以使用Import2向导进行设置。
第一次将Asana中的导出项目和任务设置为CSV文件,以您需要的方式配置映射。
然后你只需设置你想要运行它的频率:每周,每天等。
免责声明:我与Import2团队合作
您是否需要CSV格式的项目数据?我建议您通过以下方式申请项目 Asana API :
GET https://app.asana.com/api/1.1/projects/<project-id>/tasks
GET
https://app.asana.com/api/1.1/projects/<project-id>/tasks
这将以JSON格式返回项目中的任务(如果有特殊原因需要该格式,您可以稍后将JSON转换为CSV)。您可以 使用选项 在您的请求中,如果您希望响应包含某些数据。
根据您的使用情况,您也可以使用 事件端点 如果你只是想看看项目中发生了什么变化。根据您的技术能力,您还可以考虑实施 网络挂接 虽然这是比使用事件更高级的选项。