获取token

获取token, 用于后续的请求
POST http://localhost:8080/oauth/token

Header:

{
    "Content-Type": "application/x-www-form-urlencoded; charset=utf-8"
}

Form URL-Encoded:

{
    "grant_type": "client_credentials",
    "client_id": "936daa3c83a65c8d7428707110d3137c",
    "client_secret": "d34412c00d55c39bad025de91c9a940b17c38e050976080cff4735e7979b30d7"
}

Curl:

## 获取token
# 获取token, 用于后续的请求
curl -X "POST" "http://localhost:8080/oauth/token" \
     -H 'Content-Type: application/x-www-form-urlencoded; charset=utf-8' \
     -H 'Cookie: connect.sid=s%3AFMvQ9UbcqtecP4WCDo8pSYr8iWUdIm4D.og%2FNJvxX8wc4WbgQgFUzPh1fy3OCjAVf0Sr0I6mGEnY'

新建项目

新建项目项目以转换模型
POST http://localhost:8080/paas/project

Header:

{
    "Authorization": "Bearer ***** Hidden credentials *****",
    "Content-Type": "application/json; charset=utf-8"
}

JSON Body:

{
    "projectName": "42eWQL7F7fRdYkSWVfvfeTY2CvAnfNWi"
}

oauth2:

{
    "state": "6OW0T7dSHMH1dEUOPb5TUMxvc6aPmijV",
    "token": "***** Hidden credentials *****",
    "access_token_uri": "http://localhost:8080/oauth/token",
    "scope": "",
    "grant_type": "authorization_code",
    "token_prefix": "Bearer ",
    "authorization_uri": "",
    "client_secret": "d34412c00d55c39bad025de91c9a940b17c38e050976080cff4735e7979b30d7",
    "client_id": "936daa3c83a65c8d7428707110d3137c",
    "redirect_uri": ""
}

Response:

{
    "projectId": "5b7a87d681e3d832d4b22694",
    "projectName": "QLPLNww0NmVqMbpTsDr1j5kOC8WCXQVp"
}

Curl:

## 新建项目
# 新建项目项目以转换模型
curl -X "POST" "http://localhost:8080/paas/project" \
     -H 'Authorization: Bearer ***** Hidden credentials *****' \
     -H 'Content-Type: application/json; charset=utf-8' \
     -H 'Cookie: connect.sid=s%3AFMvQ9UbcqtecP4WCDo8pSYr8iWUdIm4D.og%2FNJvxX8wc4WbgQgFUzPh1fy3OCjAVf0Sr0I6mGEnY' \
     -d $'{
  "projectName": "42eWQL7F7fRdYkSWVfvfeTY2CvAnfNWi"
}'

更新项目

更新项目信息
PATCH http://localhost:8080/paas/project

Header:

{
    "Authorization": "Bearer ***** Hidden credentials *****",
    "Content-Type": "application/json; charset=utf-8"
}

JSON Body:

{
    "projectName": "42eWQL7F7fRdYkSWVfvfeTY2CvAnfNWi",
    "projectId": "5b7a87d681e3d832d4b22694"
}

oauth2:

{
    "state": "H0Vecatp7HVPIMTV58qelgfmsEcVbeMi",
    "token": "***** Hidden credentials *****",
    "access_token_uri": "http://localhost:8080/oauth/token",
    "scope": "",
    "grant_type": "authorization_code",
    "token_prefix": "Bearer ",
    "authorization_uri": "",
    "client_secret": "d34412c00d55c39bad025de91c9a940b17c38e050976080cff4735e7979b30d7",
    "client_id": "936daa3c83a65c8d7428707110d3137c",
    "redirect_uri": ""
}

Response: success

Curl:

## 更新项目
# 更新项目信息
curl -X "PATCH" "http://localhost:8080/paas/project" \
     -H 'Authorization: Bearer ***** Hidden credentials *****' \
     -H 'Content-Type: application/json; charset=utf-8' \
     -H 'Cookie: connect.sid=s%3AFMvQ9UbcqtecP4WCDo8pSYr8iWUdIm4D.og%2FNJvxX8wc4WbgQgFUzPh1fy3OCjAVf0Sr0I6mGEnY' \
     -d $'{
  "projectName": "42eWQL7F7fRdYkSWVfvfeTY2CvAnfNWi",
  "projectId": "5b7a87d681e3d832d4b22694"
}'

查看项目

查看已经创建的项目
GET http://localhost:8080/paas/projects

Header:

{
    "Authorization": "Bearer ***** Hidden credentials *****"
}

oauth2:

{
    "state": "CCeaPxNEdBw6nshAAMOP0qyaU7ilvftN",
    "token": "***** Hidden credentials *****",
    "access_token_uri": "http://localhost:8080/oauth/token",
    "scope": "",
    "grant_type": "authorization_code",
    "token_prefix": "Bearer ",
    "authorization_uri": "",
    "client_secret": "d34412c00d55c39bad025de91c9a940b17c38e050976080cff4735e7979b30d7",
    "client_id": "936daa3c83a65c8d7428707110d3137c",
    "redirect_uri": ""
}

Response:

[
    {
        "projectName": "e70485ne2ShKA8koikNS6vxL6qERWlSE",
        "projectId": "5b72a3ce2be660088a7c9630"
    }
]

Curl:

## 查看项目
# 查看已经创建的项目
curl "http://localhost:8080/paas/projects" \
     -H 'Authorization: Bearer ***** Hidden credentials *****' \
     -H 'Cookie: connect.sid=s%3AFMvQ9UbcqtecP4WCDo8pSYr8iWUdIm4D.og%2FNJvxX8wc4WbgQgFUzPh1fy3OCjAVf0Sr0I6mGEnY'

查看项目模型

查看指定项目的模型
GET http://localhost:8080/paas/project/5b7a87d681e3d832d4b22694/models

Header:

{
    "Authorization": "Bearer ***** Hidden credentials *****"
}

oauth2:

{
    "state": "2bqpeIDQSSUonnAAndelIcE7trSIYjqQ",
    "token": "***** Hidden credentials *****",
    "access_token_uri": "http://localhost:8080/oauth/token",
    "scope": "",
    "grant_type": "authorization_code",
    "token_prefix": "Bearer ",
    "authorization_uri": "",
    "client_secret": "d34412c00d55c39bad025de91c9a940b17c38e050976080cff4735e7979b30d7",
    "client_id": "936daa3c83a65c8d7428707110d3137c",
    "redirect_uri": ""
}

Response: Invalid project id

Curl:

## 查看项目模型
# 查看指定项目的模型
curl "http://localhost:8080/paas/project/5b7a87d681e3d832d4b22694/models" \
     -H 'Authorization: Bearer ***** Hidden credentials *****' \
     -H 'Cookie: connect.sid=s%3AFMvQ9UbcqtecP4WCDo8pSYr8iWUdIm4D.og%2FNJvxX8wc4WbgQgFUzPh1fy3OCjAVf0Sr0I6mGEnY'

删除项目

删除项目
DELETE http://localhost:8080/paas/project/5b7a87d681e3d832d4b22694

Header:

{
    "Authorization": "Bearer ***** Hidden credentials *****"
}

oauth2:

{
    "state": "JRNj7JOYhOfRrpqiOWYyH7wMvEoCI22x",
    "token": "***** Hidden credentials *****",
    "access_token_uri": "http://localhost:8080/oauth/token",
    "scope": "",
    "grant_type": "authorization_code",
    "token_prefix": "Bearer ",
    "authorization_uri": "",
    "client_secret": "d34412c00d55c39bad025de91c9a940b17c38e050976080cff4735e7979b30d7",
    "client_id": "936daa3c83a65c8d7428707110d3137c",
    "redirect_uri": ""
}

Response: success

Curl:

## 删除项目
# 删除项目
curl -X "DELETE" "http://localhost:8080/paas/project/5b7a87d681e3d832d4b22694" \
     -H 'Authorization: Bearer ***** Hidden credentials *****' \
     -H 'Cookie: connect.sid=s%3AFMvQ9UbcqtecP4WCDo8pSYr8iWUdIm4D.og%2FNJvxX8wc4WbgQgFUzPh1fy3OCjAVf0Sr0I6mGEnY'

上传模型

上传需要转换的模型, 此项的body为Multipart, 其中bimFile项为上传的文件. 上传成功返回modelId, 需要使用该modelId请求转换(/paas/trans API).
POST http://localhost:8080/paas/upload

Header:

{
    "Authorization": "Bearer ***** Hidden credentials *****",
    "Content-Type": "multipart/form-data; charset=utf-8; boundary=__X_PAW_BOUNDARY__"
}

multipartBody:

{
    "bimModel": "",
    "fileName": "box2018",
    "projectId": "5b7a87d681e3d832d4b22694"
}

oauth2:

{
    "state": "GIfAmNgpCf0DpW6OcQ1as5fOLxv5TUt8",
    "token": "***** Hidden credentials *****",
    "access_token_uri": "http://localhost:8080/oauth/token",
    "scope": "",
    "grant_type": "authorization_code",
    "token_prefix": "Bearer ",
    "authorization_uri": "",
    "client_secret": "d34412c00d55c39bad025de91c9a940b17c38e050976080cff4735e7979b30d7",
    "client_id": "936daa3c83a65c8d7428707110d3137c",
    "redirect_uri": ""
}

Response:

{
    "modelId": "5b7a7beb24708222d2a1306a"
}

Curl:

## 上传模型
# 上传需要转换的模型, 此项的body为Multipart, 其中bimFile项为上传的文件. 上传成功返回modelId, 需要使用该modelId请求转换(/paas/trans API).
curl -X "POST" "http://localhost:8080/paas/upload" \
     -H 'Authorization: Bearer ***** Hidden credentials *****' \
     -H 'Content-Type: multipart/form-data; charset=utf-8; boundary=__X_PAW_BOUNDARY__' \
     -H 'Cookie: connect.sid=s%3AFMvQ9UbcqtecP4WCDo8pSYr8iWUdIm4D.og%2FNJvxX8wc4WbgQgFUzPh1fy3OCjAVf0Sr0I6mGEnY' \
     -F "bimModel=" \
     -F "fileName=box2018" \
     -F "projectId=5b7a87d681e3d832d4b22694"

请求转换外部模型

请求转换外链模型, 参数中 originalModelPath 为可下载待转换模型的链接. 返回taskId, 用后续API通过taskId查找modelId. 下载完成后自动开始转换, 不需要额外请求转换.
POST http://localhost:8080/paas/trans

Header:

{
    "Authorization": "Bearer ***** Hidden credentials *****",
    "Content-Type": "application/json; charset=utf-8"
}

JSON Body:

{
    "originalModelPath": "http://localhost:9222/box2016.rvt",
    "projectId": "5b7a87d681e3d832d4b22694"
}

oauth2:

{
    "state": "KjslsvdtmFuwddaq6YDiU0mLnPOFkn7T",
    "token": "***** Hidden credentials *****",
    "access_token_uri": "http://localhost:8080/oauth/token",
    "scope": "",
    "grant_type": "authorization_code",
    "token_prefix": "Bearer ",
    "authorization_uri": "",
    "client_secret": "d34412c00d55c39bad025de91c9a940b17c38e050976080cff4735e7979b30d7",
    "client_id": "936daa3c83a65c8d7428707110d3137c",
    "redirect_uri": ""
}

Response:

{
    "taskId": "5b7a69f8d683d51c208314f1"
}

Curl:

## 请求转换外部模型
# 请求转换外链模型, 参数中 originalModelPath 为可下载待转换模型的链接. 返回taskId, 用后续API通过taskId查找modelId. 下载完成后自动开始转换, 不需要额外请求转换.
curl -X "POST" "http://localhost:8080/paas/trans" \
     -H 'Authorization: Bearer ***** Hidden credentials *****' \
     -H 'Content-Type: application/json; charset=utf-8' \
     -H 'Cookie: connect.sid=s%3AFMvQ9UbcqtecP4WCDo8pSYr8iWUdIm4D.og%2FNJvxX8wc4WbgQgFUzPh1fy3OCjAVf0Sr0I6mGEnY' \
     -d $'{
  "originalModelPath": "http://localhost:9222/box2016.rvt",
  "projectId": "5b7a87d681e3d832d4b22694"
}'

查询外部链接模型的modelId

通过taskId, 查询外部链接模型的modelId, 当模型下载成功时, 返回请求中才有modelId
GET http://localhost:8080/paas/trans/task/5b7a69f8d683d51c208314f1

Header:

{
    "Authorization": "Bearer ***** Hidden credentials *****"
}

oauth2:

{
    "state": "CjAK0XWRgTrpfLjYO1EIVaFFKxYRCIhx",
    "token": "***** Hidden credentials *****",
    "access_token_uri": "http://localhost:8080/oauth/token",
    "scope": "",
    "grant_type": "authorization_code",
    "token_prefix": "Bearer ",
    "authorization_uri": "",
    "client_secret": "d34412c00d55c39bad025de91c9a940b17c38e050976080cff4735e7979b30d7",
    "client_id": "936daa3c83a65c8d7428707110d3137c",
    "redirect_uri": ""
}

Response:

{
    "status": "error",
    "statusDesc": "Error: Parse Error",
    "taskId": ""
}

Curl:

## 查询外部链接模型的modelId
# 通过taskId, 查询外部链接模型的modelId, 当模型下载成功时, 返回请求中才有modelId
curl "http://localhost:8080/paas/trans/task/5b7a69f8d683d51c208314f1" \
     -H 'Authorization: Bearer ***** Hidden credentials *****' \
     -H 'Cookie: connect.sid=s%3AFMvQ9UbcqtecP4WCDo8pSYr8iWUdIm4D.og%2FNJvxX8wc4WbgQgFUzPh1fy3OCjAVf0Sr0I6mGEnY'

请求转换模型

用于使用/pass/trans上传模型后, 请求转换该模型, 返回转换信息
POST http://localhost:8080/paas/trans

Header:

{
    "Authorization": "Bearer ***** Hidden credentials *****",
    "Content-Type": "application/json; charset=utf-8"
}

JSON Body:

{
    "modelId": "5b7a7beb24708222d2a1306a",
    "projectId": "5b7a87d681e3d832d4b22694"
}

oauth2:

{
    "state": "1cYDdPNSYUuQ5GfLa6TsexEJIvOnAUG4",
    "token": "***** Hidden credentials *****",
    "access_token_uri": "http://localhost:8080/oauth/token",
    "scope": "",
    "grant_type": "authorization_code",
    "token_prefix": "Bearer ",
    "authorization_uri": "",
    "client_secret": "d34412c00d55c39bad025de91c9a940b17c38e050976080cff4735e7979b30d7",
    "client_id": "936daa3c83a65c8d7428707110d3137c",
    "redirect_uri": ""
}

Response:

{
    "status": "done",
    "statusDesc": "转换已完成",
    "progress": 1,
    "completed": true,
    "projectId": "5b7a7be924708222d2a13069",
    "modelId": "5b7a7beb24708222d2a1306a"
}

Curl:

## 请求转换模型
# 用于使用/pass/trans上传模型后, 请求转换该模型, 返回转换信息
curl -X "POST" "http://localhost:8080/paas/trans" \
     -H 'Authorization: Bearer ***** Hidden credentials *****' \
     -H 'Content-Type: application/json; charset=utf-8' \
     -H 'Cookie: connect.sid=s%3AFMvQ9UbcqtecP4WCDo8pSYr8iWUdIm4D.og%2FNJvxX8wc4WbgQgFUzPh1fy3OCjAVf0Sr0I6mGEnY' \
     -d $'{
  "modelId": "5b7a7beb24708222d2a1306a",
  "projectId": "5b7a87d681e3d832d4b22694"
}'

IPFS下载文件

通过ipfs协议下载指定hash的文件
GET http://localhost:8080/ipfs/5b7a7beb24708222d2a1306a?8350e5a3e24c153df2275c9f80692773=5b7a87d681e3d832d4b22694sdfsdfasfsdf

Header:

{
    "Authorization": "Bearer ***** Hidden credentials *****"
}

oauth2:

{
    "state": "jtCrIeKWxAJHihvBQqgy5NYC5gLGCXrD",
    "token": "***** Hidden credentials *****",
    "access_token_uri": "http://localhost:8080/oauth/token",
    "scope": "",
    "grant_type": "authorization_code",
    "token_prefix": "Bearer ",
    "authorization_uri": "",
    "client_secret": "d34412c00d55c39bad025de91c9a940b17c38e050976080cff4735e7979b30d7",
    "client_id": "936daa3c83a65c8d7428707110d3137c",
    "redirect_uri": ""
}

Curl:

## IPFS下载文件
# 通过ipfs协议下载指定hash的文件
curl "http://localhost:8080/ipfs/5b7a7beb24708222d2a1306a?8350e5a3e24c153df2275c9f80692773=5b7a87d681e3d832d4b22694sdfsdfasfsdf" \
     -H 'Authorization: Bearer ***** Hidden credentials *****' \
     -H 'Cookie: connect.sid=s%3AFMvQ9UbcqtecP4WCDo8pSYr8iWUdIm4D.og%2FNJvxX8wc4WbgQgFUzPh1fy3OCjAVf0Sr0I6mGEnY'

查询转换进度

通过modelId查询模型转换进度.
GET http://localhost:8080/paas/transProgress/5b7a7beb24708222d2a1306a

Header:

{
    "Authorization": "Bearer ***** Hidden credentials *****"
}

oauth2:

{
    "state": "bTl3MGr7ayHVnHgq38RwRdWLHgDhwqk4",
    "token": "***** Hidden credentials *****",
    "access_token_uri": "http://localhost:8080/oauth/token",
    "scope": "",
    "grant_type": "authorization_code",
    "token_prefix": "Bearer ",
    "authorization_uri": "",
    "client_secret": "d34412c00d55c39bad025de91c9a940b17c38e050976080cff4735e7979b30d7",
    "client_id": "936daa3c83a65c8d7428707110d3137c",
    "redirect_uri": ""
}

Response:

{
    "modelId": "5b7a7beb24708222d2a1306a",
    "status": "完成",
    "statusDesc": "完成",
    "progress": 1,
    "completed": true,
    "projectId": "5b7a7be924708222d2a13069"
}

Curl:

## 查询转换进度
# 通过modelId查询模型转换进度.
curl "http://localhost:8080/paas/transProgress/5b7a7beb24708222d2a1306a" \
     -H 'Authorization: Bearer ***** Hidden credentials *****' \
     -H 'Cookie: connect.sid=s%3AFMvQ9UbcqtecP4WCDo8pSYr8iWUdIm4D.og%2FNJvxX8wc4WbgQgFUzPh1fy3OCjAVf0Sr0I6mGEnY'

查询链接模型转换进度

查询链接模型转换进度
GET http://localhost:8080/paas/transProgress/

Header:

{
    "Authorization": "Bearer ***** Hidden credentials *****"
}

oauth2:

{
    "state": "omdBgOkMhFwIdBgHXAA6N0ahKpUUsU3l",
    "token": "***** Hidden credentials *****",
    "access_token_uri": "http://localhost:8080/oauth/token",
    "scope": "",
    "grant_type": "authorization_code",
    "token_prefix": "Bearer ",
    "authorization_uri": "",
    "client_secret": "d34412c00d55c39bad025de91c9a940b17c38e050976080cff4735e7979b30d7",
    "client_id": "936daa3c83a65c8d7428707110d3137c",
    "redirect_uri": ""
}

Curl:

## 查询链接模型转换进度
# 查询链接模型转换进度
curl "http://localhost:8080/paas/transProgress/" \
     -H 'Authorization: Bearer ***** Hidden credentials *****' \
     -H 'Cookie: connect.sid=s%3AFMvQ9UbcqtecP4WCDo8pSYr8iWUdIm4D.og%2FNJvxX8wc4WbgQgFUzPh1fy3OCjAVf0Sr0I6mGEnY'

获取zip链接

通过modelId获取转换完成后的模型的zip地址, 转换完成后才会生成zip地址.
GET http://localhost:8080/paas/download/5b7a7beb24708222d2a1306a

Header:

{
    "Authorization": "Bearer ***** Hidden credentials *****"
}

oauth2:

{
    "state": "7CuASP1jDrkpBOWNUC3oNkrdMW1Rqo7B",
    "token": "***** Hidden credentials *****",
    "access_token_uri": "http://localhost:8080/oauth/token",
    "scope": "",
    "grant_type": "authorization_code",
    "token_prefix": "Bearer ",
    "authorization_uri": "",
    "client_secret": "d34412c00d55c39bad025de91c9a940b17c38e050976080cff4735e7979b30d7",
    "client_id": "936daa3c83a65c8d7428707110d3137c",
    "redirect_uri": ""
}

Response:

{
    "modelId": "5b7a7beb24708222d2a1306a",
    "lightModelUrl": "http://gisbim.oss-cn-qingdao.aliyuncs.com/models-from-paas/transformed/package/box2018-1534750305420.zip"
}

Curl:

## 获取zip链接
# 通过modelId获取转换完成后的模型的zip地址, 转换完成后才会生成zip地址.
curl "http://localhost:8080/paas/download/5b7a7beb24708222d2a1306a" \
     -H 'Authorization: Bearer ***** Hidden credentials *****' \
     -H 'Cookie: connect.sid=s%3AFMvQ9UbcqtecP4WCDo8pSYr8iWUdIm4D.og%2FNJvxX8wc4WbgQgFUzPh1fy3OCjAVf0Sr0I6mGEnY'

根据模型ID获取模型

通过modelId获取模型
GET http://localhost:8080/paas/models/id/5b7a7beb24708222d2a1306a

Header:

{
    "Authorization": "Bearer ***** Hidden credentials *****"
}

oauth2:

{
    "state": "jNdaBqTH8WBbMUmOtgmTTJquoBwfPCGe",
    "token": "***** Hidden credentials *****",
    "access_token_uri": "http://localhost:8080/oauth/token",
    "scope": "",
    "grant_type": "authorization_code",
    "token_prefix": "Bearer ",
    "authorization_uri": "",
    "client_secret": "d34412c00d55c39bad025de91c9a940b17c38e050976080cff4735e7979b30d7",
    "client_id": "936daa3c83a65c8d7428707110d3137c",
    "redirect_uri": ""
}

Response:

{
    "id": "5b7a7beb24708222d2a1306a",
    "name": "box2018",
    "projectId": "5b7a7be924708222d2a13069",
    "fileName": "box2018-1534750305420.rvt",
    "md5": "be3133393b547bfe48b687c5f2372b6a",
    "zipedUrn": "http://gisbim.oss-cn-qingdao.aliyuncs.com/models-from-paas/transformed/package/box2018-1534750305420.zip",
    "urn": "http://gisbim.oss-cn-qingdao.aliyuncs.com/models-from-paas/transformed/box2018-1534750305420/box2018-1534750305420.gbim"
}

Curl:

## 根据模型ID获取模型
# 通过modelId获取模型
curl "http://localhost:8080/paas/models/id/5b7a7beb24708222d2a1306a" \
     -H 'Authorization: Bearer ***** Hidden credentials *****' \
     -H 'Cookie: connect.sid=s%3AFMvQ9UbcqtecP4WCDo8pSYr8iWUdIm4D.og%2FNJvxX8wc4WbgQgFUzPh1fy3OCjAVf0Sr0I6mGEnY'

根据md5查找获取模型

通过md5获取模型
GET http://localhost:8080/paas/models/md5/be3133393b547bfe48b687c5f2372b6a

Header:

{
    "Authorization": "Bearer ***** Hidden credentials *****"
}

oauth2:

{
    "state": "UhNmSJFyoK2H48u0hyJ6gr66gL0aUc3g",
    "token": "***** Hidden credentials *****",
    "access_token_uri": "http://localhost:8080/oauth/token",
    "scope": "",
    "grant_type": "authorization_code",
    "token_prefix": "Bearer ",
    "authorization_uri": "",
    "client_secret": "d34412c00d55c39bad025de91c9a940b17c38e050976080cff4735e7979b30d7",
    "client_id": "936daa3c83a65c8d7428707110d3137c",
    "redirect_uri": ""
}

Response:

{
    "id": "5b7a6e61b2a51f0d25d54d37",
    "name": "box2018",
    "projectId": "5b72a3ce2be660088a7c9630",
    "fileName": "box2018-1534750305420.rvt",
    "md5": "be3133393b547bfe48b687c5f2372b6a",
    "zipedUrn": "http://gisbim.oss-cn-qingdao.aliyuncs.com/models-from-paas/transformed/package/box2018-1534750305420.zip",
    "urn": "http://gisbim.oss-cn-qingdao.aliyuncs.com/models-from-paas/transformed/box2018-1534750305420/box2018-1534750305420.gbim"
}

Curl:

## 根据md5查找获取模型
# 通过md5获取模型
curl "http://localhost:8080/paas/models/md5/be3133393b547bfe48b687c5f2372b6a" \
     -H 'Authorization: Bearer ***** Hidden credentials *****' \
     -H 'Cookie: connect.sid=s%3AFMvQ9UbcqtecP4WCDo8pSYr8iWUdIm4D.og%2FNJvxX8wc4WbgQgFUzPh1fy3OCjAVf0Sr0I6mGEnY'

根据模型ID删除模型

通过modelId删除模型
DELETE http://localhost:8080/paas/models/5b7a7beb24708222d2a1306a

Header:

{
    "Authorization": "Bearer ***** Hidden credentials *****"
}

oauth2:

{
    "state": "W8a7pAeQ6STE0ylgObmJ0VCENJgf2L3o",
    "token": "***** Hidden credentials *****",
    "access_token_uri": "http://localhost:8080/oauth/token",
    "scope": "",
    "grant_type": "authorization_code",
    "token_prefix": "Bearer ",
    "authorization_uri": "",
    "client_secret": "d34412c00d55c39bad025de91c9a940b17c38e050976080cff4735e7979b30d7",
    "client_id": "936daa3c83a65c8d7428707110d3137c",
    "redirect_uri": ""
}

Response: success

Curl:

## 根据模型ID删除模型
# 通过modelId删除模型
curl -X "DELETE" "http://localhost:8080/paas/models/5b7a7beb24708222d2a1306a" \
     -H 'Authorization: Bearer ***** Hidden credentials *****' \
     -H 'Cookie: connect.sid=s%3AFMvQ9UbcqtecP4WCDo8pSYr8iWUdIm4D.og%2FNJvxX8wc4WbgQgFUzPh1fy3OCjAVf0Sr0I6mGEnY'

获取轻量化模型链接

通过modelId获取转换完成后的模型的模型地址, 转换完成后才会生成该地址.
GET http://localhost:8080/paas/stream/5b7a7beb24708222d2a1306a

Header:

{
    "Authorization": "Bearer ***** Hidden credentials *****"
}

oauth2:

{
    "state": "rE6q5PU1uXlK1N8okqBnDv3b76Ml1Ydp",
    "token": "***** Hidden credentials *****",
    "access_token_uri": "http://localhost:8080/oauth/token",
    "scope": "",
    "grant_type": "authorization_code",
    "token_prefix": "Bearer ",
    "authorization_uri": "",
    "client_secret": "d34412c00d55c39bad025de91c9a940b17c38e050976080cff4735e7979b30d7",
    "client_id": "936daa3c83a65c8d7428707110d3137c",
    "redirect_uri": ""
}

Response: invalid modelId

Curl:

## 获取轻量化模型链接
# 通过modelId获取转换完成后的模型的模型地址, 转换完成后才会生成该地址.
curl "http://localhost:8080/paas/stream/5b7a7beb24708222d2a1306a" \
     -H 'Authorization: Bearer ***** Hidden credentials *****' \
     -H 'Cookie: connect.sid=s%3AFMvQ9UbcqtecP4WCDo8pSYr8iWUdIm4D.og%2FNJvxX8wc4WbgQgFUzPh1fy3OCjAVf0Sr0I6mGEnY'

results matching ""

    No results matching ""