/// <summary> /// Регистрирует нового пользователя по номеру телефона. /// </summary> /// <param name="params"> Параметры запроса. </param> /// <returns> /// Возвращает результат выполнения метода. /// </returns> /// <remarks> /// Страница документации ВКонтакте https://vk.com/dev/auth.signup /// </remarks> public string Signup(AuthSignupParams @params) { return(_vk.Call(methodName: "auth.signup", parameters: @params)); }
/// <summary> /// Регистрирует нового пользователя по номеру телефона. /// </summary> /// <param name="params">Параметры запроса.</param> /// <returns> /// Возвращает результат выполнения метода. /// </returns> /// <remarks> /// Страница документации ВКонтакте https://vk.com/dev/auth.signup /// </remarks> public string Signup(AuthSignupParams @params) { return(_vk.Call("auth.signup", @params)); }
/// <summary> /// Регистрирует нового пользователя по номеру телефона. /// </summary> /// <param name="params"> Параметры запроса. </param> /// <returns> /// Возвращает результат выполнения метода. /// </returns> /// <remarks> /// Страница документации ВКонтакте https://vk.com/dev/auth.signup /// </remarks> public Task <string> SignupAsync(AuthSignupParams @params) { return(TypeHelper.TryInvokeMethodAsync(func: () => _vk.Auth.Signup(@params: @params))); }
/// <summary> /// Registers a new user by phone number. /// </summary> /// <param name="methodParams">A <see cref="AuthSignupParams"/> object with the params.</param> /// <returns> /// Returns an SMS with an authorization code, which is sent to the user's phone number. /// The authorization code is used by the auth.confirm method to complete the registration. /// /// The <see cref="AuthStatus.SId"/> field returned in the reply is required to resend the SMS in case of delivery failure. /// </returns> public async Task<Response<AuthStatus>> Signup(AuthSignupParams methodParams) => await Request<AuthStatus>("signup", methodParams, true);
/// <summary> /// Регистрирует нового пользователя по номеру телефона. /// </summary> /// <param name="params">Параметры запроса.</param> /// <returns> /// Возвращает результат выполнения метода. /// </returns> /// <remarks> /// Страница документации ВКонтакте https://vk.com/dev/auth.signup /// </remarks> public async Task <string> SignupAsync(AuthSignupParams @params) { return(await TypeHelper.TryInvokeMethodAsync(() => _vk.Auth.Signup(@params))); }