/// <summary> /// Привести к типу VkParameters. /// </summary> /// <param name="p">Параметры.</param> /// <returns></returns> internal static VkParameters ToVkParameters(AuthSignupParams p) { var parameters = new VkParameters { { "first_name", p.FirstName }, { "last_name", p.LastName }, { "client_id", p.ClientId }, { "client_secret", p.ClientSecret }, { "phone", p.Phone }, { "password", p.Password }, { "test_mode", p.TestMode }, { "voice", p.Voice }, { "sex", p.Sex }, { "sid", p.Sid } }; return parameters; }
/// <summary> /// Привести к типу VkParameters. /// </summary> /// <param name="p">Параметры.</param> /// <returns></returns> internal static VkParameters ToVkParameters(AuthSignupParams p) { var parameters = new VkParameters { { "first_name", p.FirstName }, { "last_name", p.LastName }, { "client_id", p.ClientId }, { "client_secret", p.ClientSecret }, { "phone", p.Phone }, { "password", p.Password }, { "test_mode", p.TestMode }, { "voice", p.Voice }, { "sex", p.Sex }, { "sid", p.Sid } }; return(parameters); }
/// <summary> /// Регистрирует нового пользователя по номеру телефона. /// </summary> /// <param name="params">Параметры запроса.</param> /// <returns> /// Возвращает результат выполнения метода. /// </returns> /// <remarks> /// Страница документации ВКонтакте <seealso cref="https://vk.com/dev/auth.signup" />. /// </remarks> public string Signup(AuthSignupParams @params) { return _vk.Call("auth.signup", @params); }