Джанго url извлечение изображений, как Facebook - PullRequest
2 голосов
/ 26 октября 2010

Кто-нибудь знает, есть ли подключаемое приложение, которое вы можете использовать для достижения URL-подобного извлечения изображения для Django?

1 Ответ

0 голосов
/ 12 января 2011

Я не знаю, есть ли подключаемое приложение, которое сделает это за вас, но вы, вероятно, можете взломать это вместе.

Единственный известный мне «стандарт», облегчающий это, - это oEmbed (http://www.oembed.com/), который в основном работает следующим образом:

  • кто-то дает вам URL.
  • прочитав его, вы обнаружите, что это действительный JSON, соответствующий структуре oembed
  • успех!

кроме вышеперечисленного, и то, что я думаю, что Facebook делает то же самое (поскольку я взглянул на несколько сайтов, с которыми будут работать и твиттер, и fb, и ни один из них не имеет поддержки oembed, которую я вижу), это работать над в каждом конкретном случае. Вероятно, они попросили разработчика просмотреть множество различных сайтов и посмотреть, какие типы мета-тегов доступны. например, у yfrog есть набор мета-свойств, которые сообщают вам URL-адрес непосредственно к отображаемому основному изображению, владельцу, твиту, который был вместе с изображением, и т. д. После этого это всего лишь догадки. Вот почему, когда вы пытаетесь поделиться сообщением в блоге на Facebook, он часто дает вам возможность выбрать любое из изображений, которые были добавлены к этому сообщению в блоге, потому что он не знает, какое из них является основным.

...