您肯定会想要使用 Postman,然后从 iManage 下载它为 Postman 提供的 REST 命令的预打包列表。
还要熟悉 IMCC。iManage 控制中心。在控制中心内,您将建立您希望授予/允许访问 iManage 服务器的应用程序实例。当您最初进行 REST 调用以获取授权令牌时,您将需要该屏幕中的 ClientID 值。
另外...有一个默认情况下不返回的刷新令牌。目前他们在 UI 中没有位置来启用/禁用返回刷新令牌。要启用此功能,您可以对以下内容进行 REST 调用:
PUT https://{your server name}/api/v2/customers/1/settings/{the clientID of your application instance}/oauth2.tokens
在 Postman 中的“正文”选项卡中添加以下内容:
{
"type": "value",
"value": {
"allow_refresh_token": true,
"refresh_token_expiry": 14,
"access_token_max_idle_time": 30
}
}
在 Headers 选项卡中,您必须X-Auth-Token
指定一个参数才能进行此调用。
我似乎记得如果要创建可缓存会话,则需要启用刷新令牌部分。