将到期的trello卡转换为todoist任务
trello-todoist的Python项目详细描述
Trello的电子邮件提醒系统坏了(在我的视图中);它在指定截止日期的前一天发送电子邮件提醒。我可以想象这样的场景
很好,但这对我来说非常违反直觉。trello也没有与到期日期相关联的webhook
,因此ifttt或zapier等服务无法完成我想要的功能:在trello的到期日从trello添加todoist任务。
`trello todoist`是在trello的到期日将trello卡添加到todoist的一种技巧。它将被设置为cronjob,crontab条目如下:
````
53 3***trello todoist'trello board''trello username''todoist project'
```
这将
从“trello board”中添加今天到期的所有trello卡,其中“trello
username”是相应“todoist project”的任务成员。
取决于通过python安装的“requests”的版本
依赖项,您还可以使用crontab中的“pythonwarnings=ignore”来避免每次运行脚本时发送警告。
从pypi安装trello todoist:
``sh
pip安装trello todoist
````
>1。获取Trello API密钥和密钥[从这里](https://trello.com/app key)
,并获取OAuth令牌:
``sh
export trello_api_key=your key
export trello_secret=your secret
export trello_expiration=never
python-m trello.util
从todoist'settings`>;`account`>;`api
令牌`.
1中获取todoist api令牌。将trello凭据放在存储库根目录中的一个“trello.json”文件中,该文件如下:
``json
{
“api-key”:“your key”、
“api-secret”:“your secret”、
“token”:“your oauth-token key”、
“token-secret”:“your oauth-token secret”
}
```
1。将todoist api令牌放在存储库根目录下的一个“todoist.json”文件中,如下所示:
``json
{
“token”:“您的令牌”
}
````
1。:boom:有关用法说明,请参见
``sh
trello todoist-h
````
\实例化虚拟环境。按照上面的快速入门说明获取trello和todoist
凭据。
很好,但这对我来说非常违反直觉。trello也没有与到期日期相关联的webhook
,因此ifttt或zapier等服务无法完成我想要的功能:在trello的到期日从trello添加todoist任务。
`trello todoist`是在trello的到期日将trello卡添加到todoist的一种技巧。它将被设置为cronjob,crontab条目如下:
````
53 3***trello todoist'trello board''trello username''todoist project'
```
这将
从“trello board”中添加今天到期的所有trello卡,其中“trello
username”是相应“todoist project”的任务成员。
取决于通过python安装的“requests”的版本
依赖项,您还可以使用crontab中的“pythonwarnings=ignore”来避免每次运行脚本时发送警告。
从pypi安装trello todoist:
``sh
pip安装trello todoist
````
>1。获取Trello API密钥和密钥[从这里](https://trello.com/app key)
,并获取OAuth令牌:
``sh
export trello_api_key=your key
export trello_secret=your secret
export trello_expiration=never
python-m trello.util
从todoist'settings`>;`account`>;`api
令牌`.
1中获取todoist api令牌。将trello凭据放在存储库根目录中的一个“trello.json”文件中,该文件如下:
``json
{
“api-key”:“your key”、
“api-secret”:“your secret”、
“token”:“your oauth-token key”、
“token-secret”:“your oauth-token secret”
}
```
1。将todoist api令牌放在存储库根目录下的一个“todoist.json”文件中,如下所示:
``json
{
“token”:“您的令牌”
}
````
1。:boom:有关用法说明,请参见
``sh
trello todoist-h
````
\实例化虚拟环境。按照上面的快速入门说明获取trello和todoist
凭据。