# 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