sharerWithResponse method
Implementation
Future<Uri> sharerWithResponse(LinkResult response,
{Map<String, String>? serverCallbackArgs}) async {
final params = {
"app_key": KakaoContext.clientId,
"ka": await KakaoContext.kaHeader,
"validation_action": "custom",
"validation_params": jsonEncode({
"template_id": response.templateId,
"template_args": response.templateArgs,
"link_ver": "4.0"
}),
"lcba": serverCallbackArgs == null ? null : jsonEncode(serverCallbackArgs)
};
params.removeWhere((k, v) => v == null);
return Uri.https(
KakaoContext.hosts.sharer, "talk/friends/picker/easylink", params);
}