Вчера программа перестала находить ссылки на анкеты в списке сообщений.
Оказалось, на сей раз авторы мамбы решили использовать в разметке сообщенй красивые ссылки с именами, а не ссылки с OID. Я даже испугался, думал, что теперь в списке сообщений у контакта будет только символическое имя, а идентификатор анкеты не найти.
Но нет, на картинке выделил желтым, где я нахожу ID анкеты:
Ну и вот, собственно, код на 1С который парсит страницу:
Пока писал, нашел нюанс, оказывается OID - это число начиная с единицы, а UID - число, начиная с нуля. В строке вида contact* содержится UID, пришлось добавить код, который преобразовывает его к OID:
Journal information