public class ShareLinkService extends Object
| 构造器和说明 |
|---|
ShareLinkService(Endpoint endpoint,
AccessTokenService accessTokenService) |
ShareLinkService(Endpoint endpoint,
Config config,
AccessTokenService accessTokenService) |
| 限定符和类型 | 方法和说明 |
|---|---|
com.bimface.api.bean.compatible.response.BatchDeleteResultBean<Long> |
batchDeteleShare(List<Long> sourceIds)
批量删除分享链接
|
com.bimface.api.bean.compatible.response.ShareLinkBean |
createIntegrateShare(Long integrateId)
分享集成模型,生成链接,永久有效
|
com.bimface.api.bean.compatible.response.ShareLinkBean |
createIntegrateShare(Long integrateId,
Integer activeHours)
分享集成模型,生成链接
|
com.bimface.api.bean.compatible.response.ShareLinkBean |
createIntegrateShare(Long integrateId,
String expireDate,
Boolean needPassword)
创建集成文件浏览分享链接,带分享密码
|
com.bimface.api.bean.compatible.response.ShareLinkBean |
createSceneShare(Long sceneId,
Integer activeHours)
创建场景的分享链接
|
com.bimface.api.bean.compatible.response.ShareLinkBean |
createSceneShare(Long sceneId,
String expireDate,
Boolean needPassword)
创建场景的分享链接
|
com.bimface.api.bean.compatible.response.ShareLinkBean |
createShare(Long fileId)
创建单文件模型的分享链接
|
com.bimface.api.bean.compatible.response.ShareLinkBean |
createShare(Long fileId,
Integer activeHours)
创建单文件模型的分享链接
|
com.bimface.api.bean.compatible.response.ShareLinkBean |
createShare(Long fileId,
String expireDate,
Boolean needPassword)
创建单个文件浏览分享链接,带分享密码
|
String |
deleteIntegrateShare(Long integrateId)
取消集成模型的分享链接
|
String |
deleteSceneShare(Long sceneId)
取消单文件模型的分享链接
|
String |
deleteShare(Long fileId)
取消单文件模型的分享链接
|
com.bimface.api.bean.compatible.response.ShareLinkBean |
getIntegrateShare(Long integrateId)
获取分享链接信息
|
com.bimface.api.bean.compatible.response.ShareLinkBean |
getSceneShare(Long sceneId)
获取分享链接信息
|
com.bimface.api.bean.compatible.response.ShareLinkBean |
getShareLink(String token)
获取分享链接信息
|
com.bimface.api.bean.compatible.response.ShareLinkBean |
getTranslateShare(Long fileId)
获取分享链接信息
|
com.bimface.page.PagedList<com.bimface.api.bean.compatible.response.ShareLinkBean> |
shareList(Integer pageNo,
Integer pageSize)
获取分享列表
|
public ShareLinkService(Endpoint endpoint, AccessTokenService accessTokenService)
public ShareLinkService(Endpoint endpoint, Config config, AccessTokenService accessTokenService)
public com.bimface.api.bean.compatible.response.ShareLinkBean createShare(Long fileId, Integer activeHours) throws com.bimface.exception.BimfaceException
fileId - 文件IdactiveHours - 有效时长(单位:小时)ShareLinkBeancom.bimface.exception.BimfaceException - BimfaceExceptionpublic com.bimface.api.bean.compatible.response.ShareLinkBean createSceneShare(Long sceneId, Integer activeHours) throws com.bimface.exception.BimfaceException
sceneId - 场景idShareLinkBeancom.bimface.exception.BimfaceException - BimfaceExceptionpublic com.bimface.api.bean.compatible.response.ShareLinkBean createSceneShare(Long sceneId, String expireDate, Boolean needPassword) throws com.bimface.exception.BimfaceException
sceneId - 场景idShareLinkBeancom.bimface.exception.BimfaceException - BimfaceExceptionpublic com.bimface.api.bean.compatible.response.ShareLinkBean createShare(Long fileId, String expireDate, Boolean needPassword) throws com.bimface.exception.BimfaceException
fileId - expireDate - needPassword - com.bimface.exception.BimfaceExceptionpublic com.bimface.api.bean.compatible.response.ShareLinkBean createShare(Long fileId) throws com.bimface.exception.BimfaceException
fileId - 文件IdShareLinkBeancom.bimface.exception.BimfaceException - BimfaceExceptionpublic String deleteShare(Long fileId) throws com.bimface.exception.BimfaceException
fileId - 文件idShareLinkBeancom.bimface.exception.BimfaceException - BimfaceExceptionpublic String deleteSceneShare(Long sceneId) throws com.bimface.exception.BimfaceException
sceneId - 文件idShareLinkBeancom.bimface.exception.BimfaceException - BimfaceExceptionpublic com.bimface.api.bean.compatible.response.ShareLinkBean createIntegrateShare(Long integrateId, Integer activeHours) throws com.bimface.exception.BimfaceException
integrateId - 集成idactiveHours - 有效时长(单位:小时)ShareLinkBeancom.bimface.exception.BimfaceException - BimfaceExceptionpublic com.bimface.api.bean.compatible.response.ShareLinkBean createIntegrateShare(Long integrateId, String expireDate, Boolean needPassword) throws com.bimface.exception.BimfaceException
integrateId - expireDate - needPassword - com.bimface.exception.BimfaceExceptionpublic com.bimface.api.bean.compatible.response.ShareLinkBean createIntegrateShare(Long integrateId) throws com.bimface.exception.BimfaceException
integrateId - 集成idShareLinkBeancom.bimface.exception.BimfaceException - BimfaceExceptionpublic String deleteIntegrateShare(Long integrateId) throws com.bimface.exception.BimfaceException
integrateId - 集成idcom.bimface.exception.BimfaceException - BimfaceExceptionpublic com.bimface.api.bean.compatible.response.BatchDeleteResultBean<Long> batchDeteleShare(List<Long> sourceIds) throws com.bimface.exception.BimfaceException
sourceIds - com.bimface.exception.BimfaceExceptionpublic com.bimface.api.bean.compatible.response.ShareLinkBean getShareLink(String token) throws com.bimface.exception.BimfaceException
token - com.bimface.exception.BimfaceExceptionpublic com.bimface.api.bean.compatible.response.ShareLinkBean getTranslateShare(Long fileId) throws com.bimface.exception.BimfaceException
fileId - com.bimface.exception.BimfaceExceptionpublic com.bimface.api.bean.compatible.response.ShareLinkBean getIntegrateShare(Long integrateId) throws com.bimface.exception.BimfaceException
integrateId - com.bimface.exception.BimfaceExceptionpublic com.bimface.api.bean.compatible.response.ShareLinkBean getSceneShare(Long sceneId) throws com.bimface.exception.BimfaceException
sceneId - com.bimface.exception.BimfaceExceptionCopyright © 2024. All rights reserved.