# makeCustomUrl method Null safety

Future<Uri> makeCustomUrl(

1. {required int templateId,
2. Map<String, String>? templateArgs,
3. Map<String, String>? serverCallbackArgs}

)

카카오디벨로퍼스에서 생성한 메시지 템플릿을 웹으로 공유 템플릿을 생성하는 방법은 메시지 템플릿 가이드 참고

## Implementation

    Future<Uri> makeCustomUrl({
      required int templateId,
      Map<String, String>? templateArgs,
      Map<String, String>? serverCallbackArgs,
    }) async {
      final response = await api.custom(templateId, templateArgs: templateArgs);
      return _sharerWithResponse(response,
          serverCallbackArgs: serverCallbackArgs);
    }