QQ分享代码

import "android.net.Uri"
import "android.content.Intent"

function base64(text)
  local base64Text=Base64.encodeToString(String(text).getBytes(),Base64.DEFAULT)
  return base64Text
end

function qqShare(分享ID,跳转链接,预览图链接,图片链接,标题,描述)
  local shareId=分享ID
  local jumpUrl=base64(跳转链接)
  local previewImgUrl=base64(预览图链接)
  local imgUrl=base64(图片链接)
  local title=base64(标题)
  local description=base64(描述)
  local mqqapi="mqqapi://share/to_fri?file_type=news&src_type=web&version=1&share_id="..shareId.."&url="..jumpUrl.."&previewimageUrl="..previewImgUrl.."&image_url="..imgUrl.."&title="..title.."&description="..description.."&callback_type=scheme&thirdAppDsplayName=UVE&app_name=UVE&cflag=0&shareType=0"
  activity.startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(mqqapi)))
end

--分享ID可以自己去腾讯申请或抓取其他app和网站的,默认手机腾讯网

local 分享ID=1101685683
local 跳转链接="https://m.baidu.com"
local 预览图链接="https://m.baidu.com/static/index/plus/plus_logo.png"
local 图片链接="https://m.baidu.com/static/index/plus/plus_logo.png"
local 标题="这里写标题"
local 描述="这里写内容"

qqShare(分享ID,跳转链接,预览图链接,图片链接,标题,描述)

你可能感兴趣的:(QQ分享代码)