prikindel 255 Опубликовано: 26 октября 2020 Рассказать Опубликовано: 26 октября 2020 всем привет перестала работать вставка [media=ссылка инстаграм] выводит просто кодом, изза чего может быть? может со стороны инстаграма поменялось чтото? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 27 октября 2020 Рассказать Опубликовано: 27 октября 2020 8 часов назад, prikindel сказал: выводит просто кодом, изза чего может быть? может со стороны инстаграма поменялось чтото? Из за того что API интстаграмма перестало существовать. Они перешли под крыло фэйсбука и теперь требуется персональный токен для получения каких либо данных. Цитата Ссылка на сообщение Поделиться на других сайтах
Kolbaser 33 Опубликовано: 28 октября 2020 Рассказать Опубликовано: 28 октября 2020 27.10.2020 в 08:17, celsoft сказал: Из за того что API интстаграмма перестало существовать. Они перешли под крыло фэйсбука и теперь требуется персональный токен для получения каких либо данных. Это как-то решается в рамках конкретного сайта? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 28 октября 2020 Рассказать Опубликовано: 28 октября 2020 15 минут назад, Kolbaser сказал: Это как-то решается в рамках конкретного сайта? Переписыванием кода DLE и добавлением своего персонального токена. Других вариантов нет. По крайней мере facebook не дает никаких других вариантов. Цитата Ссылка на сообщение Поделиться на других сайтах
Kolbaser 33 Опубликовано: 28 октября 2020 Рассказать Опубликовано: 28 октября 2020 2 часа назад, celsoft сказал: Переписыванием кода DLE и добавлением своего персонального токена. Других вариантов нет. По крайней мере facebook не дает никаких других вариантов. Вы можете подсказать, как это сделать или правок много? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 29 октября 2020 Рассказать Опубликовано: 29 октября 2020 У меня готовых решений для этого к сожалению нет на данный момент Цитата Ссылка на сообщение Поделиться на других сайтах
dementiy78 1 Опубликовано: 6 ноября 2020 Рассказать Опубликовано: 6 ноября 2020 На других сайтах вставка кода работает с другими ЦМС. Только у ДЛЕ проблемы. Думаю надо срочно что-то делать. Это важная функция. Очень. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
xatin 0 Опубликовано: 11 ноября 2020 Рассказать Опубликовано: 11 ноября 2020 06.11.2020 в 11:51, dementiy78 сказал: На других сайтах вставка кода работает с другими ЦМС. Только у ДЛЕ проблемы. Думаю надо срочно что-то делать. Это важная функция. Очень. Вот именно на Вордпрессе тоже нормально в данный момент вставляются и посты и видосы. Проблема в самом DLE и походу ее как всегда не скоро исправят. Цитата Ссылка на сообщение Поделиться на других сайтах
garkvas 0 Опубликовано: 22 декабря 2020 Рассказать Опубликовано: 22 декабря 2020 Кто нибудь нашел решение это проблемы? Цитата Ссылка на сообщение Поделиться на других сайтах
Gameer 311 Опубликовано: 23 декабря 2020 Рассказать Опубликовано: 23 декабря 2020 5 часов назад, garkvas сказал: Кто нибудь нашел решение это проблемы? Есть плагин https://lazydev.pro/product/62-instagram-tiktok-imgur-embed.html Цитата Ссылка на сообщение Поделиться на других сайтах
webair 178 Опубликовано: 24 декабря 2020 Рассказать Опубликовано: 24 декабря 2020 23.12.2020 в 06:24, Gameer сказал: Есть плагин https://lazydev.pro/product/62-instagram-tiktok-imgur-embed.html Работает через instagram.com/embed.js или API? Цитата Ссылка на сообщение Поделиться на других сайтах
xatin 0 Опубликовано: 27 декабря 2020 Рассказать Опубликовано: 27 декабря 2020 Почему на всех CMS как работало, так и продолжает работать? А на DLE сломалось... Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 27 декабря 2020 Рассказать Опубликовано: 27 декабря 2020 27.12.2020 в 10:48, xatin сказал: Почему на всех CMS как работало, так и продолжает работать? А на DLE сломалось... Не придумавайте. Изменения были сделаны не на стороне DLE, а на стороне инстраграмма и если использовалось имеzно данное API то ни у кого оно не может продолжать работать. Цитата Ссылка на сообщение Поделиться на других сайтах
ATHF 33 Опубликовано: 27 декабря 2020 Рассказать Опубликовано: 27 декабря 2020 (изменено) parse.class.php: 1 $this->providers['%^(http:|https:)?//(www.)?(instagram.com/)%i'] = "https://api.instagram.com/oembed/"; меняем на: $this->providers['%^(http:|https:)?//(www.)?(instagram.com/)%i'] = "https://graph.facebook.com/v9.0/instagram_oembed"; 2 $query_string = http_build_query(array('url' => $content_url,'maxwidth' => $args["width"],'maxheight' => $args["height"],'format' => 'json')); меняем на if (strpos($content_url, 'instagram') !== FALSE) $query_string = http_build_query(array('url' => $content_url, 'access_token' => '{ACCESS-TOKEN}','maxwidth' => $args["width"],'maxheight' => $args["height"],'format' => 'json')); else $query_string = http_build_query(array('url' => $content_url,'maxwidth' => $args["width"],'maxheight' => $args["height"],'format' => 'json')); Свой ACCESS-TOKEN для второго пункта (формата 1234566|abcvflskldsfk) получаем запросом: https://graph.facebook.com/oauth/access_token?client_id={your-app-id}&client_secret={your-app-secret}&grant_type=client_credentials {your-app-id} и {your-app-secret} берём из инструкции для подключения авторизации через Фейсбук Изменено 27 декабря 2020 пользователем ATHF Цитата Ссылка на сообщение Поделиться на других сайтах
Gameer 311 Опубликовано: 27 декабря 2020 Рассказать Опубликовано: 27 декабря 2020 1 час назад, ATHF сказал: parse.class.php: 1 $this->providers['%^(http:|https:)?//(www.)?(instagram.com/)%i'] = "https://api.instagram.com/oembed/"; меняем на: $this->providers['%^(http:|https:)?//(www.)?(instagram.com/)%i'] = "https://graph.facebook.com/v9.0/instagram_oembed"; 2 $query_string = http_build_query(array('url' => $content_url,'maxwidth' => $args["width"],'maxheight' => $args["height"],'format' => 'json')); меняем на if (strpos($content_url, 'instagram') !== FALSE) $query_string = http_build_query(array('url' => $content_url, 'access_token' => '{ACCESS-TOKEN}','maxwidth' => $args["width"],'maxheight' => $args["height"],'format' => 'json')); else $query_string = http_build_query(array('url' => $content_url,'maxwidth' => $args["width"],'maxheight' => $args["height"],'format' => 'json')); Свой ACCESS-TOKEN для второго пункта (формата 1234566|abcvflskldsfk) получаем запросом: https://graph.facebook.com/oauth/access_token?client_id={your-app-id}&client_secret={your-app-secret}&grant_type=client_credentials {your-app-id} и {your-app-secret} берём из инструкции для подключения авторизации через Фейсбук АПИ только для бизнес аккаунтов и требует проверки приложения. Цитата Ссылка на сообщение Поделиться на других сайтах
ATHF 33 Опубликовано: 28 декабря 2020 Рассказать Опубликовано: 28 декабря 2020 13 часов назад, Gameer сказал: АПИ только для бизнес аккаунтов и требует проверки приложения. Никаких бизнес аккаунтов и проверок не нужно. Цитата Ссылка на сообщение Поделиться на других сайтах
xatin 0 Опубликовано: 30 декабря 2020 Рассказать Опубликовано: 30 декабря 2020 29.10.2020 в 16:10, celsoft сказал: У меня готовых решений для этого к сожалению нет на данный момент А что тут придумывать, я не имел ввиду, что вы что-то сломали. Я говорю о фактах, что на других CMS работает стабильно как и работало ранее. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 31 декабря 2020 Рассказать Опубликовано: 31 декабря 2020 30.12.2020 в 10:16, xatin сказал: А что тут придумывать, я не имел ввиду, что вы что-то сломали. Я говорю о фактах, что на других CMS работает стабильно как и работало ранее. Выйдет новая версия DLE, где будет предусмотрены новые изменения в сервисе, тогда и тоже работать будет. Что вы сравниваете CMS версии которых вышли до изменений в интаграмме? И не говорите про все. Далеко не все и не везде поддерживают изменения. А только те, такая возможность вообще была, и после изменений в API вышли новые версии. Текущая версия DLE вышла до изменений в API. Цитата Ссылка на сообщение Поделиться на других сайтах
newsofts 5 Опубликовано: 24 февраля 2021 Рассказать Опубликовано: 24 февраля 2021 А когда выйдет обновление с корректной вставкой, может сделаете микрорелиз под эту баг? Баг только на DLE и торчит с октября 2020, а учитывая историю релизов - ждать еще нам месяц или два... 2 Цитата Ссылка на сообщение Поделиться на других сайтах
Mr. Bot 26 Опубликовано: 24 февраля 2021 Рассказать Опубликовано: 24 февраля 2021 31.12.2020 в 17:43, celsoft сказал: Выйдет новая версия DLE, где будет предусмотрены новые изменения в сервисе, тогда и тоже работать будет. Что вы сравниваете CMS версии которых вышли до изменений в интаграмме? И не говорите про все. Далеко не все и не везде поддерживают изменения. А только те, такая возможность вообще была, и после изменений в API вышли новые версии. Текущая версия DLE вышла до изменений в API. Только другие системы при наличии проблем не предлагают ждать пол года-год, пока выйдет очередное "крупное" обновление, которое ещё кучу багов с собой принесёт, а выпускают bugfix-only релизы, ну или патчи в конце концов. 5 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.