Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为Trello API令牌指定团队/组织权限?_Api_Trello - Fatal编程技术网

如何为Trello API令牌指定团队/组织权限?

如何为Trello API令牌指定团队/组织权限?,api,trello,Api,Trello,我可以通过访问以下url为用户请求令牌: https://trello.com/1/connect?key=<key>&name=appName&response_type=token&scope=read,write&expiration=never 我希望能够请求令牌,仅向特定组织授予特权。但是我似乎找不到关于/1/connect端点接受哪种类型的选项的清晰文档,或者我可以使用哪种其他方法来获取未过期的特定组织的令牌 我可以让一个机器用户只访问组

我可以通过访问以下url为用户请求令牌:

https://trello.com/1/connect?key=<key>&name=appName&response_type=token&scope=read,write&expiration=never
我希望能够请求令牌,仅向特定组织授予特权。但是我似乎找不到关于
/1/connect
端点接受哪种类型的选项的清晰文档,或者我可以使用哪种其他方法来获取未过期的特定组织的令牌


我可以让一个机器用户只访问组织,但如果我只想获得我已经拥有的权限的一部分,那么支付另一个用户帐户的费用将是一件非常遗憾的事情。

我认为这是不可能的,因为您只需作为该用户对API进行身份验证,就可以看到该用户所能看到的一切。我知道的唯一方法是(正如你所建议的)创建一个新用户并限制他们可以看到的内容

是的,我只是好奇,因为它看起来像是在引擎盖下的功能,用于限制令牌对特定组织的权限,如果在创建时有某种方式连接到该功能,那就太好了。这最初是在设计中,但由于它的界面感觉非常臃肿,所以被拉了出来。不幸的是,现在已经没有办法这样做了。
{
    "id": "...",
    "identifier": "appName",
    "idMember": "...",
    "dateCreated": "2015-10-15T05:21:19.886Z",
    "dateExpires": null,
    "permissions": [
        {
            "idModel": "*",
            "modelType": "Board",
            "read": true,
            "write": true
        },
        {
            "idModel": "*",
            "modelType": "Organization",
            "read": true,
            "write": true
        }
    ]
}