tt.getCloudStorageByRelation

2020-02-15 02:29 更新
该接口只可在开放数据域下使用 在主域下使用 tt.login 确认当前用户登录后才能使用

根据关系类型获取与当前用户相关的其他用户托管数据。


参数

Object object

名称数据类型属性必填描述
typestring关系类型
keyListArray<string>要获取的 key 列表
extraobject获取挑战排行榜数据时需要传的配置
successfunction接口调用成功回调函数
failfunction接口调用失败回调函数
completefunction接口调用结束回调函数

type 说明

说明
friend好友关系
recommend平台推荐部分用户
group

extra 属性说明

属性类型说明
sortKeystring后台配置的排行榜 key
groupIdstring用户分组 id

success 返回参数说明

Object 类型, 属性如下:

名称数据类型描述
dataArray<UserGameData>宿主 APP 中关系好友的托管数据


代码

tt.getCloudStorageByRelation({
  type: "friend",
  keyList: ["test1"],
  success(res) {},
  fail(e) {}
});

获取挑战排行榜数据

tt.getCloudStorageByRelation({
  type: "group",
  keyList: ["score"],
  extra: {
    sortKey: "score", // 指定的key需要在后台配置过
    groupId: "test_group" // 指定要获取的用户所属分组
  },
  success(res) {
    console.log(res);
  },
  fail(e) {
    console.log("获取数据失败");
  }
});


Bug & Tips

  • types 属性中的各类型关系均需要宿主 APP 支持后,开发者才可调用接口获取到有效数据。目前关系数据接口仅在抖音 APP 下可用,在头条中使用暂时无法获取有效数据,只能获取用户自身数据。
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号