gpt4 book ai didi

oauth - Trello OAuth token 过期

转载 作者:行者123 更新时间:2023-12-03 17:40:06 24 4
gpt4 key购买 nike

我们的服务集成了 Trello,我们使用 OAuth 对用户进行身份验证和授权。但是,在服务重新验证用户身份之前,我们对 Trello 的所有调用都失败了。这始于对 https://api.trello.com/1/lists 的调用。张贴一张卡片,收到 401 响应。获得一个新 token (通过有效地重新验证)解决了这个问题,所以这不是权限问题。

这个问题最初听起来像是一个 token 过期问题(因为显然支持 expiration=never),但过去没有发生过,我们已经使用 Trello 的 API 一年多了。有谁碰巧知道 Trello 的默认 OAuth token 过期时间以及最近是否发生了变化?

谢谢!

最佳答案

如果请求中未提供过期时间,则 OAuth1.0 流的默认值为 30days .
401 s 也可能由用户从其帐户页面撤销 Trello token 引起:https://trello.com/my/account .

此外,您可以通过 1/tokens route 查看 token 的到期日期。 : https://trello.com/1/tokens/ {tokenValue}?key={TrelloAPIKey}&token={tokenValue}。

对该路由的示例响应如下所示:
{
"id": "a58541ff795dc3d9a124374b",
"identifier": "My Trello Token",
"idMember": "5859bd30f6582fbf01f4a8fc",
"dateCreated": "2016-12-16T16:45:06.810Z",
"dateExpires": null,
"permissions": [
{
"idModel": "69bdfbf01f58582530f4a8fc",
"modelType": "Member",
"read": true,
"write": true
},
{
"idModel": "*",
"modelType": "Board",
"read": true,
"write": true
},
{
"idModel": "*",
"modelType": "Organization",
"read": true,
"write": true
}
]
}

关于oauth - Trello OAuth token 过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38578097/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com