# Ark

# 介绍

qq 活动的 Ark 分享

# 特点

  1. 简单易用
  2. 不断迭代,与时俱进

# 更新日志

2021.01.20

  1. 增加 Ark 分享

# 使用

使用该功能前请联系 jollyli

# Ark 分享

参数 类型 是否必传 含义
appName string 是 ArkApp 的名称
appView string 是 要展示的 ArkApp 视图
metaData string 是 展示 Ark 消息需要的元数据。该参数是一段 json 字符串
appMinVersion string 否 ArkApp 支持的最小版本
promptText string 否 Ark 消息的提示文案,表现为消息列表中每条消息的外显文案
compatibleText string 否 Ark 消息的兼容文案
back string 否 发送消息之后是否返回到 web 页面,默认 false,直接到 AIO
toUin string 否 分享给指定的好友或群,如果存在这个参数,则不拉起好友选择界面 (针对分享给好友) (当 toUin 存在时,uinType 需要必传)
toNickName string 否 分享给指定好友昵称或群名称
uinType Number 否 分享给指定的好友或群的 uin 类型: 0:好友;1:群 (针对分享给好友)
appDesc string 否 Ark 消息的描述
appConfig string 否 Ark 消息的配置信息。该参数是一段 json 字符串
callback string 是 回调
// 需要把要用到的模块取出来
const { Ark } = LOL

Ark.shareArkMessage({
  appName: 'ArkApp的名称',
  appView: '要展示的ArkApp视图',
  promptText: '手Q外显文案11',
  appConfig: JSON.stringify({
    type: 'normal', // normal:非页卡模式(高度可自适应),card:页卡模式(高度固定)
    forward: 1, // 0:不允许转发,1:允许转发
  }),
  // 分享链接配置信息
  metaData: JSON.stringify({
    shareData: {
      appid: '1110657564',
      url: 'https://game.gtimg.cn/images/lol/act/a20200327galaxiespass/m/bg1.jpg', // 分享链接展示图
      // 分享链接跳转地址
      jumpUrl:
        'https://lpl.qq.com/act/a20200706partner/indextest.html?vShareKey=71310809328e4e45b553ab3136b180e8&e_code=511552',
      buttons: [
        {
          text: '立即参与!', // 分享链接按钮展示文字
          // 分享链接按钮跳转地址
          url: 'https://lpl.qq.com/act/a20200706partner/indextest.html?vShareKey=71310809328e4e45b553ab3136b180e8&e_code=511552',
        },
      ],
    },
  }),
  callback: function (res) {
    console.log(res)
  },
})
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Last Updated: 12/14/2021, 5:05:41 PM