new FdShareServer()
Methods
-
<static> getLayerAccesskeyResource(accesskeyURL, dataType, response)
-
以accesskey的方式去获取当前图层的结果
Parameters:
Name Type Description accesskeyURL
String accesskey访问的url
dataType
String 获取结果类型,PMTS应该传json类型,影像和高程应该传xml
response
FdServer.FdShareServer~ResponseCallback 异步操作回调函数
Example
let accesskeyURL = '附带accesskey的url'; let dataType = 'xml' || 'json'; Freedo.FdServer.FdShareServer.getLayerAccesskeyResource(accesskeyURL, dataType, res=> {});
-
<static> getLayerAccesskeyURL(params, baseURL, token, response)
-
获取图层的accesskey访问地址,用户可以通过accesskey进行访问
Parameters:
Name Type Description params
Object 传入参数
Properties
Name Type Description dataid
String 图层的id
accesskey
String 权限密钥
baseURL
String 域名
token
String 用户权限token
response
FdServer.FdShareServer~ResponseCallback 异步操作回调函数
-
<static> getSceneAccesskeyURL(params, baseURL, token, response)
-
用于生成一个使用accesskey即可浏览的地址,场景全公开
Parameters:
Name Type Description params
Object 传入参数
Properties
Name Type Description pid
String 被分享场景的pid
accesskey
String 在调用FdShareServer.addShareScene方法的时候传入的accessKeyList里面的id
baseURL
String 域名
token
String 用户权限token
response
FdServer.FdShareServer~ResponseCallback 异步操作回调函数
-
<static> getUserList(baseURL, token, response)
-
获取用户所有的信息列表,用来选择被分享的用户
Parameters:
Name Type Description baseURL
String 域名
token
String 用户权限token
response
FdServer.FdShareServer~ResponseCallback 异步操作回调函数
-
<static> share(params, baseURL, token, response)
-
一键分享的功能
Parameters:
Name Type Description params
Object 传参
Properties
Name Type Description lid
Object id,场景对应pid,图层对应lid
name
Object 分享内容的name
shareType
Object 分享类型 目前支持两种方式 1代表不需要token的分享 3代表个人名义分享
accessKeyList
Array.<String> 被分享用户的集合,如果是accesskey方式需要使用Freedo.createGuid()创建一个accesskey 即[Freedo.createGuid()]
effectiveTime
Object 有效起始时间
expireTime
Object 有效截止时间
dataType
Object 资源类型
baseURL
String 域名地址
token
String 用户权限凭证
response
FdServer.FdShareServer~ResponseCallback 异步操作回调函数
Type Definitions
-
ResponseCallback(response)
-
FdShareServer类的静态方法事件调用后的回调函数
Parameters:
Name Type Description response
Object 调用请求获取的返回值