Фрегат-Форум  
Старый 07.11.2013, 08:45   #1
gera_b
Новичок
 
Регистрация: 07.11.2013
Сообщений: 3
Лампочка Админы, вопрос по API личного кабинета

Добрый день.
Хочу сделать систему, которая будет слать мне уведомления по смс при критически низком остатке на счете.
Есть ли какое-нибудь API или топорно парсить данные из личного кабинета и надеяться что верстку НИКОГДА больше не будут менять?
Можно ли надеяться на то, что будет реализован SOAP или любой другой сервис?
gera_b вне форума   Ответить с цитированием
Старый 12.11.2013, 18:04   #2
raxp
Новичок
 
Регистрация: 15.09.2013
Сообщений: 9
По умолчанию

...топорно парсьте регулярками, если и будут менять верстку, то не столь часто. Когда делал подобное для себя под старого еще прова, через три месяца они сами эту фичу добавили в ЛК
raxp вне форума   Ответить с цитированием
Старый 20.11.2013, 12:04   #3
gera_b
Новичок
 
Регистрация: 07.11.2013
Сообщений: 3
По умолчанию

Цитата:
Сообщение от raxp Посмотреть сообщение
...топорно парсьте регулярками, если и будут менять верстку, то не столь часто. Когда делал подобное для себя под старого еще прова, через три месяца они сами эту фичу добавили в ЛК
печаль тоска =( Провайдер хороший, а вот сервисы - говно
gera_b вне форума   Ответить с цитированием
Старый 20.11.2013, 12:13   #4
Softer
Местный линуксоид aka root
 
Аватар для Softer
 
Регистрация: 14.12.2008
Адрес: Сети
Сообщений: 5,766
Отправить сообщение для Softer с помощью ICQ
По умолчанию

Не вижу проблем юзать регулярки или парсер DOM.
Softer вне форума   Ответить с цитированием
Старый 27.11.2013, 13:28   #5
gera_b
Новичок
 
Регистрация: 07.11.2013
Сообщений: 3
По умолчанию

Цитата:
Сообщение от Softer Посмотреть сообщение
Не вижу проблем юзать регулярки или парсер DOM.
А еще, говорят, можно ссать сидя. Тем не менее, это не естественно. К тому же, гляньте на этот ваш DOM, в котором ключевые значения не имеют идентификаторов и будет что-то вроде:

document.getElementByClassName("bill")[0].children[1].children[0].children[2].innerText блаблабла. И это еще не XSLT, я в JS для наглядности написал.

А парсинг HTML это от лукавого. Как гласит народная мудрость:

Цитата:
Every time you attempt to parse HTML with regular expressions, the unholy child weeps the blood of virgins, and Russian hackers pwn your webapp. Parsing HTML with regex summons tainted souls into the realm of the living. HTML and regex go together like love, marriage, and ritual infanticide.
gera_b вне форума   Ответить с цитированием
Старый 27.11.2013, 15:01   #6
Softer
Местный линуксоид aka root
 
Аватар для Softer
 
Регистрация: 14.12.2008
Адрес: Сети
Сообщений: 5,766
Отправить сообщение для Softer с помощью ICQ
По умолчанию

Будет, знаю, писал, много, даже регулярами. Но в варианте отсутствия API...
Softer вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
админы боги=) f0rZz Counter-Strike 10 31.05.2011 16:56
Админы че за безпредел творится на серверах!!!??? F1ghter Counter-Strike 135 03.03.2011 10:38
Умные админы smiley Counter-Strike 41 02.03.2011 21:55
Верховная Рада проголосовала за новый состав Кабинета Министров Mikhalych Политика 25 01.04.2010 07:52


Часовой пояс GMT +2, время: 14:56.