/// <summary> /// Привести к типу VkParameters. /// </summary> /// <param name="p">Параметры.</param> /// <returns></returns> internal static VkParameters ToVkParameters(AuthConfirmParams p) { var parameters = new VkParameters { { "client_id", p.ClientId }, { "client_secret", p.ClientSecret }, { "phone", p.Phone }, { "code", p.Code }, { "password", p.Password }, { "test_mode", p.TestMode }, { "intro", p.Intro } }; return(parameters); }
/// <summary> /// Привести к типу VkParameters. /// </summary> /// <param name="p">Параметры.</param> /// <returns></returns> public static VkParameters ToVkParameters(AuthConfirmParams p) { var parameters = new VkParameters { { "client_id", p.ClientId }, { "client_secret", p.ClientSecret }, { "phone", p.Phone }, { "code", p.Code }, { "password", p.Password }, { "test_mode", p.TestMode }, { "intro", p.Intro } }; return parameters; }
/// <summary> /// Завершает регистрацию нового пользователя, начатую методом auth.signup, по коду, полученному через SMS. /// </summary> /// <param name="params">Параметры запроса.</param> /// <returns> /// Возвращает результат выполнения метода. /// </returns> /// <remarks> /// Страница документации ВКонтакте <seealso cref="https://vk.com/dev/auth.confirm" />. /// </remarks> public AuthConfirmResult Confirm(AuthConfirmParams @params) { return _vk.Call("auth.confirm", @params); }