我正在使用cURL向Trello API发送请求。
当我发送GET
请求以获取卡片的电子邮件地址(用于向卡片发送评论)时,API会返回null
。
我搜索过并发现这通常是因为令牌中缺少必需的权限。我对令牌拥有所有权限:read,write,account
。
有问题的卡片位于我个人资料的主板内,所以我应该可以使用自己的密钥和令牌来执行此操作。
如果我用json(https://trello.com/c/[short-URL]/card-title.json
)打开卡片的普通网址,那么电子邮件地址就在那里。
我有什么遗失的吗?
答案 0 :(得分:4)
我收到了Trello支持部门的正式回复,其中解释了原因:
出于安全原因,我们不会通过API显示卡或板电子邮件地址。即使令牌过期,从电子邮件到板或卡电子邮件地址在技术上也提供对帐户的写访问权,因此我们不会通过API公开该信息。虽然您是该委员会的成员,但在某些情况下,其他人或应用可以访问您的令牌,因此我们通常不会通过API提供该令牌。