У меня есть функциональность на моем веб-сайте, чтобы поделиться с ним в твиттере. Это просто простое намерение в Twitter с каким-то пользовательским текстом. Теперь я хотел бы поделиться изображением с этим текстом, а не ссылкой на изображение, а самим изображением, например, тем, как они показаны в карточках Twitter. Я в недоумении, как этого добиться.
У меня есть веб-приложение, которое изменяет отображаемые данные на основе фильтров, которые использует пользователь. Когда они нажимают кнопку «поделиться», я использую PHP GD для генерации изображения, используя текущие показанные данные. Это изображение сохраняется на сервере, и URL передается обратно в JavaScript через ajax. Теперь я хотел бы открыть диалоговое окно «Поделиться в Твиттере» с моим предварительно заполненным текстом и этим изображением. Я обнаружил, что это невозможно с намерениями твиттера, потому что они не позволяют изображения, только URL-адреса изображения (потому что реальные изображения, показанные в твитах, являются изображениями pic.twitter.com).
Поэтому я смотрю на карты, но кажется, что карты статичны. Мне было интересно, возможно ли сделать метаданные карты динамическими, если у вас есть php-файл с хешем (например, www.example.com/tweet.php?esd87fsduh), который используется для динамического заполнения метатегов карты Twitter? Или это не сработает, потому что роботы-твиттеры долго сканируют сайт?
Я в основном хочу простую функциональность, которую пользователь нажимает «твит», и он представлен в диалоге Twitter, показывающем динамический текст и изображение на основе примененных им фильтров данных. Это возможно?
Спасибо за ваше время.
Задача ещё не решена.
Других решений пока нет …