# 互推

互推位是kwai海外小游戏实现流量分发和推荐的新产品功能,支持开发者调用api开放接口,自行设计ui以及推荐游戏在游戏内的出现位置与时机,实现流量互导。可以在游戏详情下互推位配置tab下进行配置,最多支持配置10个已上线游戏(需要是同一主体),配置不足10个则会展示平台推荐的游戏。

目前互推配置还在内测中,如果需要申请使用该功能,需要联系平台运营或者商务开通白名单。

# 获取推荐游戏信息

# 功能介绍

获取配置的游戏信息,可在游戏中展示。配置不足10个则会返回平台推荐的游戏,如果同一主体下没有其余上线游戏,则调用该接口返回的都是平台推荐游戏。

具体游戏列表会根据用户所在国家进行筛选过滤,可能会和实际配置不一致。

本方法需在高版本App上运行,使用前请做兼容检查,需要在低版本上屏蔽该功能入口。

# 语法

ks.getRecommendGameInfos(Object object);

# 参数说明

属性 类型 必填 说明
success function 接口调用成功回调函数
fail function 接口调用失败回调函数
complete function 接口调用结束回调函数(调用成功、失败都会执行)

# 成功返回数据示例

[{
    "appId": "xxxxxx1",
    "gameIcon": "http://xxxxavatarxxxxxxx.jpg",
    "gameName": "Name1",
    "tag": "gameTag"
}, {
    "appId": "xxxxxx2",
    "gameIcon": "http://xxxxavatarxxxxxxx.jpg",
    "gameName": "Name2",
    "tag": "gameTag"
}
...
]

# 请求推荐游戏运行

# 功能介绍

从本游戏中运行所推荐的游戏

# 语法

ks.requestGameLaunch(Object object);

# 参数

属性 类型 必填 说明
appId string 推荐游戏的appId
success function 接口调用成功回调函数
fail function 接口调用失败回调函数
complete function 接口调用结束回调函数(调用成功、失败都会执行)