获取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'