Хорошо, я практикую использование cURL для входа в различные веб-сервисы.Для этой конкретной попытки я делаю YouTube.Это было довольно серьезное испытание, но я наконец-то его получил ... почти.
После публикации ОГРОМНОГО количества тегов данных на странице входа в систему вы попадаете на чеккиды.Страница checkcookie подтверждает, что у вас есть нужные куки, а затем перенаправляет вас на youtube.com (вошел в вашу учетную запись). Вот что меня беспокоит.
Когда у меня это:* Я получаю источник страницы чекки.Он просто говорит «Документ перемещен».Это не то, что я хочу, я хочу, чтобы источник моего входа был сохранен в переменной.Поэтому я попробовал что-то еще ...
Когда я использую эту настройку:
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
Я получаю сообщение на странице YouTube, и я вошел в систему!Кажется, работает!За исключением ... Я не хочу, чтобы меня перенаправили из моего сценария.Моя цель - получить доступ к источнику youtube.com, чтобы я вошел в систему.
Другими словами, cURL регистрируется просто отлично, проблема в том, что я буквально перенаправлен на YouTube.Что я не хочу.
Есть предложения?Как будто я должен следовать перенаправлениям ... но не перенаправляться.
Спасибо за любую помощь!