如何在 Quire 应用程序中接受用户配置?
How to accept user configuration in a Quire app?
我想创建一个应用程序(在我的例子中最好描述为 自动化),但希望允许用户配置该应用程序以便其他人使用不仅仅是我自己。执行此操作的最佳方法是什么?
到目前为止,我编写的程序是一个 NodeJS 网络服务器,它将订阅来自所有板的 webhook(可以使用配置选项),并希望在需要时添加特定标签或将任务移动到特定板。
这就是问题所在:如何让用户选择要添加哪些标签以及更新哪些看板?
显然,我无法评论您必须如何为用户实现您的应用程序前端。
将任务添加到看板或将标签添加到任务的 quire-api 调用是:
PUT /task/id/{projectId}/{id} or PUT /task/{oid}
在请求有效负载中,您可以指定要 add/remove 的板和任务,由它们的 OID
引用
例如:
{
"addTags": [
"X6nmx9XjEO2wKbqeB1pRT43C"
],
"removeTags": [
"mPAQrYU1qt8wAYAInKRlTnvl"
],
"board": "rcBHBYXZSiyDRrHrWPutatfF"
}
我想创建一个应用程序(在我的例子中最好描述为 自动化),但希望允许用户配置该应用程序以便其他人使用不仅仅是我自己。执行此操作的最佳方法是什么?
到目前为止,我编写的程序是一个 NodeJS 网络服务器,它将订阅来自所有板的 webhook(可以使用配置选项),并希望在需要时添加特定标签或将任务移动到特定板。
这就是问题所在:如何让用户选择要添加哪些标签以及更新哪些看板?
显然,我无法评论您必须如何为用户实现您的应用程序前端。 将任务添加到看板或将标签添加到任务的 quire-api 调用是:
PUT /task/id/{projectId}/{id} or PUT /task/{oid}
在请求有效负载中,您可以指定要 add/remove 的板和任务,由它们的 OID
引用例如:
{
"addTags": [
"X6nmx9XjEO2wKbqeB1pRT43C"
],
"removeTags": [
"mPAQrYU1qt8wAYAInKRlTnvl"
],
"board": "rcBHBYXZSiyDRrHrWPutatfF"
}