The Ant
99% гарантировано будут мобилы
Evgeniy
а православные способы детекта не норм?
Evgeniy
когда на клиенте проверяется
The Ant
https://github.com/piwik/device-detector посмотри еще. возможно он быстрее мобайл детекта указанного выше
The Ant
не тестил ) нада какнить на досуге посмотреть )
Roman
не, принцип понятен) Просто как дать php понять что user-agent = mobile
зачем нагружать медленный пых nginx может сам определять агента и отдавать на бек типа isMobile true
Roman
это самый быстрый вариант
Anonymous
зачем нагружать медленный пых nginx может сам определять агента и отдавать на бек типа isMobile true
спасибо, попробую) Не совсем понятно как тогда свитч-шаблон функцию применить, но постараюсь разобраться
Roman
вы поулчаете от nginx переменную
Roman
по ней начинаете определять что отдавать
Anonymous
кто то работал с facebook api?
Dmitriy
Сразу вопрос. без прелюдий
Anonymous
Приет, какие прелюдии нужны? Я не знаю местных обычаев )
Alexandra
можешь скинуть сиськи
Anonymous
)
Dmitriy
как раз прелюдии не нужны
Alexandra
ну пожалуйста
Anonymous
никто не работал? (
Alexandra
без прелюдий никто
Petr
Я работал и так и так )
Anonymous
первая проблемка это как получать постоянный токен?
Anonymous
в доке написано что там получается токен пользователя потом меняется на токен приложения и на постоянный токен
Anonymous
но у меня он почему то протух
Anonymous
похоже я что то не так сделал
Petr
постоянного токена нет, его надо периодически продлевать
Petr
еще конечно смотря какой токен нужен и для чего
Petr
для какой задачи
Anonymous
там же есть токен с длинным периодом
Anonymous
у него есть срок жизни
Anonymous
ели я буду периодивеси в консоле запускать скипрт публикации то надо как то токен получать и хнрнить его каоке то время как минимум
Roman
ииии, есть модуль, или что?
не модуль а скриптик небольшой
The Ant
не модуль а скриптик небольшой
поделишься? ) насколько я понимаю сигнатур мобил много, и они пополняются периодически. За этим следит кто-то?
Roman
жаль тут снипетов нету (
Roman
код бы прям сюда
The Ant
или просто по наличию слова "mobile" в юзерагенте
Roman
создаешь файлик допустим mobile_detect.inc
Roman
вписываешь туда следующее https://pastebin.com/Fgxn69WR
Roman
в сервере подключаешь файлик include common/mobile_detect.inc; и прокидываешь в пых переменую fastcgi_param is_mobile $is_mobile;
Ed
код бы прям сюда
Заключи код в тройные обратные кавычки
Ed
Для этого и придумана эта фича
Ed
Чтоб код кидать
Roman
Заключи код в тройные обратные кавычки
оно тут хренова показывается и не спойлится
Roman
в слаке есть снипеты там под спойлером код, жаль что в телеге такого нет
The Ant
кто-то умный модуль все-таки написал, для пивика: https://github.com/mneudert/device-detection-nginx-module
Roman
тоже вариант
Roman
я с этим скриптом уже сто лет живу и не смотрел что етсь новое меня устраивало текущее решение
Roman
принцип все равно один )
The Ant
ну твоя регулярка обновлялась последний раз 3 года назад
Andrew
Прошу прощения, второй код все записывал в ключ product_description
Anonymous
вопрос по определению сервером мобайл-агента... это так работает? strpos($_SERVER['HTTP_USER_AGENT'],"iPhone")
The Ant
посмотри сорсы как сделано и все )
Anonymous
посмотри сорсы как сделано и все )
да вот что то не найти, вот и велосипедизмом страдаю((
The Ant
2 штуки как минимум дали
The Ant
ты не смотрел чтоль даже?
Anonymous
сори, видимо не увидел
Anonymous
пошел стори перечитывать
Anonymous
я уже переписывал модуль в этот момент видимо)
Anonymous
http://devicedetector.net/
Anonymous
yii))
Anonymous
нормик, взял на заметку
Anonymous
но у меня фронт на джумле сейчас((
Anonymous
там вроде это нативно прикрутить не получится
Anonymous
хотя попробую
The Ant
еще 1 посмотри
The Ant
mobile detect которая. там всего 1 файл
Anonymous
ага, ее и буду юзать) Почитал комментарии, удобная библиотека) теперь бы понять где в это джумле происходит переопределение шаблона ._."
The Ant
модели добавляются, браузеры обновляются
Roman
там не до конкретной модели же
Roman
так что все там норм
The Ant
м.б. ) нада смотреть % совпадения в какой-нибудь метрике или ГА.
Roman
я ее ввоил когда былы айфоны 4е сейчас у меня 7ка она все определяет ) и как бы не определять если название агента не изменилось, изменилась только версия агкента, но там не по полному вхождению ищет
Roman
возможно что то гдето, но я еще не столкнулся с этим
The Ant
ну а сравнивал % мобил которые детектит эта регулярка с тем что показывает гугл аналитикс?
The Ant
вот нада смотреть, на большой посещалке )