Example #1
0
    def guess_image_url(meta):
        if 'imageURL' in meta:
            return meta['imageURL']

        try:
            origin_url = meta['sourceURL']

            if "flickr.com" in origin_url:
                from variety.FlickrDownloader import FlickrDownloader
                return FlickrDownloader.get_image_url(origin_url)

            elif Util.is_image(origin_url) and Util.is_alive_and_image(origin_url):
                return origin_url

            return None
        except:
            return None
Example #2
0
    def guess_image_url(meta):
        if 'imageURL' in meta:
            return meta['imageURL']

        try:
            origin_url = meta['sourceURL']

            if "flickr.com" in origin_url:
                from variety.FlickrDownloader import FlickrDownloader
                return FlickrDownloader.get_image_url(origin_url)

            elif Util.is_image(origin_url) and Util.is_alive_and_image(origin_url):
                return origin_url

            return None
        except:
            return None
Example #3
0
 def test_get_image_url(self):
     self.assertEqual(
         "https://live.staticflickr.com/8426/7527967456_41f8ae5caf_k.jpg",
         FlickrDownloader.get_image_url(
             "https://www.flickr.com/photos/peter-levi/7527967456/"),
     )
Example #4
0
 def test_get_image_url(self):
     self.assertEquals(
         'https://farm9.staticflickr.com/8426/7527967456_946cc5d94b_o.jpg',
         FlickrDownloader.get_image_url(
             'https://www.flickr.com/photos/peter-levi/7527967456/'))
 def test_get_image_url(self):
     self.assertEquals('https://farm9.staticflickr.com/8426/7527967456_946cc5d94b_o.jpg',
                       FlickrDownloader.get_image_url('https://www.flickr.com/photos/peter-levi/7527967456/'))