|
Подстава от Instagram или как починить Инста-принтер15.09.2019
Сегодня обнаружил, что сервис Инста-принтер на наших роботах перестал работать. Когда конкретно это произошло – сложно сказать. Помниться, еще 6 сентября еще всё работало, а 15 сентября уже перестало. Детальные разборки показали, что Instagram устроил «подставу» своим пользователям. Вроде бы ничего не изменив в своем коде, они включили в URL-адрес картинки знак «&», закодированный в UNICODE («\u0026»). Такое кодирование совершенно нетипично для URL-адресов и ни один браузер и ни один скрипт эту интерпретацию не понимает. Однако у самого Instagram с интерпретацией спец.символов в URL-адресах всё в порядка. Чтобы починить Инстапринтер пользователям роботов необходимо: - Скачать обновление интапринтера.
- Распаковать файл в папку с экранным контентом на роботе, заменив файл "instaprinter.php".
- Открыть файл в текстовом редакторе, и внести следующие правки:
- Заменить Хэш-тег на ваш (параметр HASH_TAG, обратите внимание, что хэш-тег пишется без знака #).
- Параметр PHOTO_COUNT (количество фото на странице) задайте так, чтобы фото не выходили за пределы экрана (для экранов 1280x800 это значение 18, для 1080x1920 рекомендуется 20).
Желаем удачи. [ «Назад ]
|