Fetch
获取 SDK 缓存的 DeepLink 数据。
调用 Fetch
函数的时机:
- App 启动时调用。SDK 在获取到数据时,不知道引擎层是否已经设置回调并准备好接收数据,因此需要调用
Fetch
主动获取一次 SDK 已经缓存的 DeepLink 数据。 - 收到 DeepLink 回调时调用。收到 DeepLink 回调代表 SDK 已接收到 DeepLink 数据,需要调用
Fetch
获取最新数据。
常见场景:应用在后台时,通过应用外链接拉起应用。
注意
调用 Fetch
后,SDK 缓存的数据会被清除。
函数定义
static FString Fetch();
代码示例
FString url = UINTLSDKAPI::Fetch();
返回值
Fetch
函数返回 JSON 字符串,有两个 key:url
和 params
。
示例:
{
"url":"https://sdk-deeplink-confs.intlgame.com/help?d=h&a=b",
"params":{
"a":"b",
"d":"h"
}
}