requestUrlAuth method

Future<Result<UrlAuthResultBase>> requestUrlAuth({
  1. InputPeerBase? peer,
  2. int? msgId,
  3. int? buttonId,
  4. String? url,
})

Request Url Auth.

ID: 198fb446.

Implementation

Future<Result<UrlAuthResultBase>> requestUrlAuth({
  InputPeerBase? peer,
  int? msgId,
  int? buttonId,
  String? url,
}) async {
  // Preparing the request.
  final request = MessagesRequestUrlAuth(
    peer: peer,
    msgId: msgId,
    buttonId: buttonId,
    url: url,
  );

  // Invoke and wait for response.
  final response = await _c.invoke(request);

  // Return the result.
  return response._to<UrlAuthResultBase>();
}