分享

自定义分享

shareWithType API_AVAILABLE(友空间5.18.0及以上版本) 自定义分享,不提供页面组件,支持将特定信息分享到不同平台,包括友空间消息、友空间动态、微信、QQ。

入参

名称 类型 默认值 必填 说明
type number 0 分享到的平台
title string '标题' 分享标题
desc string ‘描述’ 分享描述(不支持微信朋友圈)
imageUrl string 图标url 分享图标
pageUrl string 点击打开url 用户点击分享消息打开的详细内容页面
success function 调用成功的回调函数
fail function 调用失败的回调函数
complete function 调用结束的回调函数(调用成功、失败都会执行)

type的合法值

说明
0 友空间消息
1 友空间动态
2 微信好友
3 微信朋友圈
4 QQ好友
5 QQ空间

返回参数说明

‘返回信息为error_code、type, 其中type值见上述type合法值’

调用代码示例

mtl.upesn.shareWithType({
        'type': '0',
        'desc': '分享demo',
        'imageUrl':'http://mobile.yyuap.com/res/images/index/banner_1.jpg',
        'pageUrl': 'https://www.yonyou.com',
        success: function (res) {
        },
        fail: function (err) {
        },
        complete: function (res) {
        }
    })

success返回示例

{
"data": {
"type": 2
}
}

响应编码说明

Status Code 原因
0 成功
1 失败
2 取消
450 应用未安装
400 参数不合法

分享组件

showShareMenu API_AVAILABLE(友空间5.18.0及以上版本) 提供分享页面组件,支持将特定信息分享到不同平台,包括友空间消息、友空间动态、微信、QQ。

入参

名称 类型 默认值 必填 说明
type number 0 menu中展示的可分享到的平台
title string 标题 分享标题
desc string 描述 分享描述(不支持微信朋友圈)
imageUrl string 图标url 分享图标
pageUrl string 点击打开url 用户点击分享消息打开的详细内容页面
success function 调用成功的回调函数
fail function 调用失败的回调函数
complete function 调用结束的回调函数(调用成功、失败都会执行)

type的合法值

说明
0 全部平台,包括友空间消息、友空间动态、微信好友、微信朋友圈、QQ好友、QQ空间
1 仅仅分享到友空间平台,包括友空间消息、友空间动态

##

返回参数说明

‘返回信息为error_code、type’ type的合法值

说明
0 友空间消息
1 友空间动态
2 微信好友
3 微信朋友圈
4 QQ好友
5 QQ空间

##

调用代码示例

mtl.upesn.showShareMenu({
        'type': '0',
        'desc': '分享demo',
        'imageUrl':'http://mobile.yyuap.com/res/images/index/banner_1.jpg',
        'pageUrl': 'https://www.yonyou.com',
        success: function (res) {
        },
        fail: function (err) {
        },
        complete: function (res) {
        }
    })

success返回示例

{
    "data": {
    "type": 2
    }
}

响应编码说明

Status Code 原因
0 成功
1 失败
2 取消
450 应用未安装
400 参数不合法