【问题标题】:Trello Api Find Card By NameTrello Api 按名称查找卡片
【发布时间】:2015-07-12 00:58:35
【问题描述】:

如何在 trello api 中按名称查找卡片? 我能想到的一种方法是,我们只需使用 board/[board_id]/cards 获取板的所有卡,然后尝试将每张卡的名称与我们拥有的匹配。但这看起来是一种非常低效的方法,因为它会涉及太多的比较。

有没有其他方法可以让我们简单地获取卡名和板名,然后获取所需的卡对象?

【问题讨论】:

    标签: rest trello


    【解决方案1】:

    如果您知道 cardid 或短链接,您可以使用此端点 https://trello.com/docs/api/card/

    也许这可能会有所帮助https://trello.com/docs/api/search/index.html#get-1-search

    【讨论】:

      【解决方案2】:

      您可以使用Search endpoint,定义仅搜索卡片 (modelTypes: 'cards') 并在 query 参数中指定卡片名称。

      例如:https://api.trello.com/1/search?modelTypes=cards&query=MySpecialCard

      请注意,according to the documentation,您无法通过特定参数指定要搜索的字段,但可以使用查询字符串(query 参数)来执行此操作。例如,要搜索名为 My Special Card 且描述为 This is my special card 的卡片,您可以提出以下请求:https://api.trello.com/1/search?modelTypes=cards&query=name:"My Special Card" description:"This is my special card."

      虽然我在文档中找不到它,但您可以用作query 参数的字符串似乎与通过常规用户界面进行搜索时可用的格式相同:https://blog.trello.com/the-secrets-of-superior-trello-searches

      【讨论】:

        猜你喜欢
        • 2020-10-20
        • 2021-05-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-11-30
        • 2015-06-28
        • 1970-01-01
        • 2017-02-04
        相关资源
        最近更新 更多