SDK深度链接相关操作
创建深度链接
Android *androidRedirection = [[Android alloc] initWithUseCustom:1
useLand:1
redirectType:2
customUrl:@"https://www.turbolink.cc"];
Ios *iosRedirection = [[Ios alloc] initWithUseCustom:1
useLand:1
redirectType:1
customUrl:@""];
Default *defaultRedirection = [[Default alloc] initWithUseCustom:1
customUrl:@"https://www.turbolink.cc"];
Web *webRedirection = [[Web alloc] initWithUseCustom:1
webFirst:1
pcType:1
pcCustomUrl:@""
h5Type:1
h5CustomUrl:@""];
Redirections *redirections = [[Redirections alloc] initWithAndroid:androidRedirection
ios:iosRedirection
_default:defaultRedirection
web:webRedirection];
LinkData *linkData = [[LinkData alloc] initWithKey:@"key1"
value:@"value1"];
NSArray<LinkData *> *linkDataArray = @[linkData];
Share *share = [[Share alloc] initWithTitle:@"111"
desc:@"222"
image:@"https://111.com"];
DeeplinkCreateParameters *parameter = [[DeeplinkCreateParameters alloc] initWithTemplateId:@"1054"
urlId:@"link3"
title:@"sdk创建的链接"
tagName:@[@"一个标签"]
userId:@""
linkData:linkDataArray
preDomain:@""
redirections:redirections
share:share];
[TurboLink createDeepLinkWithParam:parameter complation:^(DeeplinkCreateModel *data, NSError *e) {
NSLog(@"%@", data);
}];