[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как расшифровать имя в ссылке mail.ru
lodas
Здравствуйте. Понадобилось спарсить людей в Мой Мир@mail.ru по именам.
Например: вводишь в строку поиска имя "коля" и жмешь найти. Получается ссылка такого вида:
Цитата

http://my.mail.ru/my/search_people?q=%E1%F...e?e=0LrQvtC70Y8

где 0LrQvtC70Y8 это имя, т.е Коля.
Как мне перевести остальные имена к аналогичной последовательности букв и цифр?
Игорь_Vasinsky
не urldecode? не?

так то они могли замутить псевдо имена запросто

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Игорь_Vasinsky
и мне кажется что коля то в search - а та муть - id поиска или что то ещё

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
lodas
Не похоже на urldecode...
Вот например:
"Иван"-0LjQstCw0L0
"Саша"-0YHQsNGI0LA
Когда вставляешь эти символы, поиск осуществляется по имени зашифрованном в этих символах.
Может есть php функция способная так шифровать слова?
Игорь_Vasinsky
твой коля вообще в q=
а та муть как я и говорил - метка поиска.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
lodas
Игорь_Vasinsky, как тогда разумнее поступить? мне придется парсить много имен и я хотел их автоматически брать из файла. Просто опыта у меня мало- нужен ваш совет...
Игорь_Vasinsky
http://my.mail.ru/my/search_people?q=НУЖНОЕ_ИМЯ&st=search&head=1&search=%CD%E0%E9%F2%E8


и всё

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
lodas
Понял, спасибо)
lodas
А если не секрет как вы догадались что в именно в q? Я просто через LiveHTTPHeaders пытался данные отследить, но там тоже не видно было...
Игорь_Vasinsky
q - вроде после гугла стала мода - поисковый запрос (search query) в q вставлять

типо теперь "мы" "кроссбраузерны")

может какой то стандарт есть, может договорённость между пс

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.