+13
Fertiggestellt
не работает Bonga! совсем не работает...
перестала работать bonga. похоже что-то поменялось на на сайте, XHR отдает только null. Надо искать другое техническое решение, чтоб как-то пинговать чаты.
Customer support service by UserEcho
Есть ли новости по решению сложившейся траблы?
В бонге изменили api, запрещают запрашивать больше 150 чатов за один раз. И блокируют частые запросы. Их официальное api отдает только чаты с статусом public, те если модель уйдет в приват расширение будет показывать как будто она ушла с сайта. Я им написал, сказали что скоро исправят, будут отдавать все статусы.
про то, что они изменили api -- это стало ясно сразу. Если они пообещали по стандартному запросу отдавать все статусы (включая away) то нормально, можно подождать. Но если этого не случится, надо будет наверное парсить /chat-popup/username. Может быть надо сразу сделать Вам свой api для этого расширения?
Исправил опрос бонги, теперь делается несколько запросов, постранично. Пока непонятно насколько стабильно будет это работать. Но пока других вариантов нет.
Плюс добавил несколько фич: превью видеочата, блокировка назойливых окон и оповещение о вип шоу на бонге.
спасибо за тех.поддержку! пока работает, и вроде бы с увеличением к-ва запросов, визуального замедления нет. Но насколько я понял, от ограничения к-ва моделей на страницу в запросе, в данном случае 150 (.....[per_page]=150) ничего не меняется, такой запрос стал возможен только из-за подкладки заголовков в xhr. Так будет работать, конечно пока кодеры на бонге не залатают эту дырку. И еще, можно было бы чуть сильнее отфильтровать в самом запросе, ну например model_search[gender][], мужиков и трансов, а значит и пары (m+m и t+t) я бы не выбирал вообще. Аналогично можно отфильтровать по секс.предпочтениям (model_search[preference][]) -- меня лично не интересует категория "gay" например. Согласен, все это субъективно, вкусы других пользователей могут отличаться и поэтому можно было бы в установках расширения дать пользователю такие настройки фильтра. Технически это не сложно, но количество запросов к серверу сократится до одного. Еще насчет фичи с превью, великолепная штука, но сейчас она работает по hover, думаю целесообразно было бы live_imgage ставить в background сразу, если статус модели не offline, а если offline, пусть бы оставался profile_image. А интересную фичу с предпросмотром видео можно было бы поставить в options.html, где по mouseover подгружать из http://promo-m.bongacash.com/stream_<chathost>, для этого тоже многого не надо просто поставить туда сразу превью в <video> вместо <img>.