Как спарсить код страницы

marsel80

Client
Регистрация
09.04.2015
Сообщения
304
Благодарностей
26
Баллы
28
Всем привет!
Подскажите плиз по такой вот ситуации. Есть аккаунт инстаграм, и мне что бы авторизоваться на одном сайте нужно получить цифровой id. Подсказали что спарсить его можно с исходного кода страницы аккаунта. Подскажите плиз как правильно это сделать, что бы было по меньше движений.
Зарание спасибо.

P.S. я предпалагаю что есть функция которая парсит старницу, далее я уже через регулярку выпарсиваю нужную мне инфу. Просто не нашел с помощью какой функции можно выпарсить страницу.
 

backoff

Client
Регистрация
20.04.2015
Сообщения
5 926
Благодарностей
6 389
Баллы
113
надо просто id выдернуть?

хоть бы пример привет, урл от куда и то что надо выдернуть.
а то как-то экстрасенсов тута нема
 

marsel80

Client
Регистрация
09.04.2015
Сообщения
304
Благодарностей
26
Баллы
28
надо просто id выдернуть?

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

Если у тебя есть инстаграм, зайди плиз на свой акк с браузера, любо перейди на любой другой аккаунт. далее в исходном коде с помощью поиска поищи вот эти данные "owner": {"id": "26172454548"} . Вот эти цифры и есть id странички инстаграмм, у тебя естественно будут другие цифры.
 

backoff

Client
Регистрация
20.04.2015
Сообщения
5 926
Благодарностей
6 389
Баллы
113
что значит получить всю страницу?
ДОМом обычно это делается, если правильно понял.
 

marsel80

Client
Регистрация
09.04.2015
Сообщения
304
Благодарностей
26
Баллы
28
что значит получить всю страницу?
ДОМом обычно это делается, если правильно понял.
ну хз, может я не правильно выразился, хз как это называется. вот этот айди есть в исходном коде страницы аккаунта. вот точнее если быть "profilePage_6102135164"}]}. нужно со страницы спарсить вот это. а точнее только цифры
 

backoff

Client
Регистрация
20.04.2015
Сообщения
5 926
Благодарностей
6 389
Баллы
113
а что непонятного в том что я попросил дать урл и именно то что надо спарсить?
на будущее, если не знаете, то сразу давайте примеры четкие.

если умеете id парсить, то в чем проблема спарсить profilePage ?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 599
Баллы
113
исходный код страницы при работе через веб находится в переменной окружения Source
 
  • Спасибо
Реакции: marsel80

marsel80

Client
Регистрация
09.04.2015
Сообщения
304
Благодарностей
26
Баллы
28
а что непонятного в том что я попросил дать урл и именно то что надо спарсить?
на будущее, если не знаете, то сразу давайте примеры четкие.

если умеете id парсить, то в чем проблема спарсить profilePage ?
Вопрос в том, как получить html код страницы. спарсить я смогу. Просто мне не понятно, какую функцию использовать. Я же не могу с потолка это парсить, а легче всего для меня сейчас это спарсить с html кода страницы.
 

marsel80

Client
Регистрация
09.04.2015
Сообщения
304
Благодарностей
26
Баллы
28

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 599
Баллы
113

marsel80

Client
Регистрация
09.04.2015
Сообщения
304
Благодарностей
26
Баллы
28
понял спс, так и предполагал. но думал мало ли...

Короче: я делаю сейчас так: беру гет запрос, вставляю ссылку на аккаунт инстаграм, ставлю загружать только содержимое, сохраняю это все в переменную. От туда через рег. выражения спарсиваю id. Это правильный метод?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 599
Баллы
113
понял спс, так и предполагал. но думал мало ли...

Короче: я делаю сейчас так: беру гет запрос, вставляю ссылку на аккаунт инстаграм, ставлю загружать только содержимое, сохраняю это все в переменную. От туда через рег. выражения спарсиваю id. Это правильный метод?
правильный, если это даёт нужный результат)
 
  • Спасибо
Реакции: marsel80

boorik2

Client
Регистрация
10.04.2017
Сообщения
202
Благодарностей
62
Баллы
28

marsel80

Client
Регистрация
09.04.2015
Сообщения
304
Благодарностей
26
Баллы
28
правильный, если это даёт нужный результат)
я просто думал может есть какой то метод, который в одном кубике парсит страницу, и по регулярке сразу находит нужный элемент а потом сохраняет в переменную
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 607
Благодарностей
4 599
Баллы
113
я просто думал может есть какой то метод, который в одном кубике парсит страницу, и по регулярке сразу находит нужный элемент а потом сохраняет в переменную
уж очень узконаправленный метод
 

boorik2

Client
Регистрация
10.04.2017
Сообщения
202
Благодарностей
62
Баллы
28
есть, в экшене взять ДОМ/СОРС есть птичка "парсить результат". Ставьте отметку, вставляйте регулярку и будет сразу парсить в переменную по регулярке
 
  • Спасибо
Реакции: Danyadan222 и marsel80

marsel80

Client
Регистрация
09.04.2015
Сообщения
304
Благодарностей
26
Баллы
28
есть, в экшене взять ДОМ/СОРС есть птичка "парсить результат". Ставьте отметку, вставляйте регулярку и будет сразу парсить в переменную по регулярке
Все, теперь окончательно понял как сделать, огромное вам всем спасибо!
 

marsel80

Client
Регистрация
09.04.2015
Сообщения
304
Благодарностей
26
Баллы
28
есть, в экшене взять ДОМ/СОРС есть птичка "парсить результат". Ставьте отметку, вставляйте регулярку и будет сразу парсить в переменную по регулярке
Протестил, шикардос прям, шаб стал еще меньше. И кстати как раз это и имел ввиду, просто может сразу не смог выразить свою мысль, не продвинутый юзер я так сказать.
 

boorik2

Client
Регистрация
10.04.2017
Сообщения
202
Благодарностей
62
Баллы
28

marsel80

Client
Регистрация
09.04.2015
Сообщения
304
Благодарностей
26
Баллы
28

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)