Skip to main content

Web 分享功能

为游戏集成需要支持社交功能的第三方渠道后,根据 Share 的说明实现分享功能。

Facebook

使用 share 函数分享内容到 Facebook。

accountApi.share({
third_type: 'facebook',
href: '',
hashtag: '#facebook share demo',
app_id: 'xxxxx',
display: 'popup',
})

参数说明:

参数类型说明是否必填
third_typestring第三方渠道类型 facebook必填
app_idstringFacebook 应用的唯一标识符必填
hrefstring附加到此帖子的链接必填
displaystring对话框呈现方式:pageiframepopuptouch
更多信息参见 分享对话框
选填
redirect_uristring用户点击对话框按钮后重定向的网址选填

Kakao

使用 share 函数分享内容到 Kakao Story 或 Kakao Talk。

accountApi.share({
third_type: 'kakao',
shareType: '',
jsKey: '',
href: '',
text: '',
imageUrl: '',
title: '',
description: ''
})

参数说明:

参数类型说明是否必填
third_typestring第三方渠道类型 kakao必填
shareTypestring分享类型:
story - Kakao Story
talk - Kakao Talk
必填
jsKeystringKakao JavaScript Key必填
hrefstring分享页面 URL
shareTypestory 时,可设置背景图片和标题
必填
textstring自动输入的文字
不需要默认文字时可设置为空字符串 ''
story 类型必填
imageUrlstring分享页面背景图片 URLtalk 类型必填
titlestring分享页面标题talk 类型必填
descriptionstring分享页面描述talk 类型选填

X

使用 share 函数分享内容到 X

accountApi.share({
third_type: 'twitter',
url: '',
text: '',
hashtag: '#twitter share demo',
})

参数说明:

参数类型说明是否必填
third_typestring第三方渠道类型 twitter必填
urlstring共享 URL,将在推文中自动缩短
共享 URL 可能会显示为卡片
选填
viastring使用 via 参数标记用户 (@username)选填
textstring预填充到推文编辑器的文本
用户可轻松删除
选填
hashtagsstring逗号分隔的主题标签列表选填

VK

使用 share 函数分享内容到 VK。

accountApi.share({
third_type: 'vk',
url: '',
image: '',
title: 'vk share demo',
})

参数说明:

参数类型说明是否必填
third_typestring第三方渠道类型 vk必填
urlstring分享链接必填
imagestring图片地址选填
titlestring标题选填