Swift 4- HTTP-запрос для входа на веб-сайт

Я ищу о том, как отправить некоторые данные на веб-сайт. Например, я хочу отправить имя пользователя и пароль на веб-сайт и проверить, успешен ли вход в систему. Я много искал, но я не знаю, как это сделать.

Если у кого-то есть опыт работы с HTTP-запросом POST в Swift, я надеюсь, вы поможете мне отправить эти данные на веб-сайт с помощью Swift 4.

import UIKit
import Alamofire

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()

        let urlString = "https://www.instagram.com/accounts/login"

        Alamofire.request(urlString, method: .get).authenticate(user: "username", password: "pwd").responseJSON
    }
}

Функция входа уникальна для каждого сайта, поэтому сначала вам нужно знать, как работает вход для сайта.

OOPer 29.03.2019 23:49

мне нужен только инстаграм если вы умеете и спасибо за комментарий

Jack 29.03.2019 23:51

Вам лучше обновить свой вопрос и тег, чтобы включить instagram. Многие люди что-то знают об инстаграме. Хотя, боюсь, обычные приложения не будут использовать функцию входа в систему. В любом случае вам нужно быть более конкретным, что вы действительно хотите сделать после входа в систему?

OOPer 29.03.2019 23:55

Если вы хотите войти в Instagram из своего приложения, вам следует заглянуть в файл API Instagram. Выполнение обычного входа в систему, через который обычно проходит пользователь, скорее всего, не увенчается успехом, потому что у них, вероятно, есть методы, чтобы предотвратить это.

Palle 30.03.2019 02:11
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
4
164
1

Ответы 1

Вы используете метод post, я даю вам пример кода, как показано ниже.

func loginAPI(){
    let params = ["username": "your username","password": "your password"]
     Alamofire.request("ApiURL", method: .post, parameters: params).responseJSON
     {
             response in
             print(response)

     }
}

Пожалуйста, проверьте мой код, я надеюсь, что это поможет вам

Другие вопросы по теме