通过bash/curl/etc示例导出Asana项目
我正在尝试创建一个shell脚本,用于从一个Asana帐户导出所有项目 我在标题中使用了一个巨大的cookie描述,使它临时工作,但当重新启动时,它会停止工作,否则当然会停止工作。我的目标是为所有项目的自动导出脚本 请给我一个bash/curl/wget或类似的示例代码,将asana帐户的项目导出到文件夹中。一个项目出口在这里就足够了。例如:通过bash/curl/etc示例导出Asana项目,bash,curl,export,backup,asana,Bash,Curl,Export,Backup,Asana,我正在尝试创建一个shell脚本,用于从一个Asana帐户导出所有项目 我在标题中使用了一个巨大的cookie描述,使它临时工作,但当重新启动时,它会停止工作,否则当然会停止工作。我的目标是为所有项目的自动导出脚本 请给我一个bash/curl/wget或类似的示例代码,将asana帐户的项目导出到文件夹中。一个项目出口在这里就足够了。例如: script.sh 备份*backup1.csv,backup2.csv 日志文件*日志文件p1,日志文件p2 诸如日期、日程安排之类的补充都没有问题
- script.sh
- 备份*backup1.csv,backup2.csv
- 日志文件*日志文件p1,日志文件p2
curl -u <API_KEY>: https://app.asana.com/-/csv?id=<PROJECT_ID> -o <NAME>.csv -L
curl-u
您不能使用更具表现力的脚本语言,如Node或Python吗?主要的困难不在RESTAPI中——而是Asana资源受到OAuth 2.0的保护,这在bash+curl等中很难处理(尽管它可以通过其他shell朋友完成:)。