--- video_embed_field.handlers.inc 2012-06-21 18:04:20.000000000 -0400 +++ video_embed_field.handlers-dp.inc 2013-05-16 22:53:22.000000000 -0400 @@ -396,12 +396,11 @@ $info = array( 'id' => $id, ); - $response = drupal_http_request('http://vimeo.com/api/v2/video/' . $id . '.php'); - if (!isset($response->error)) { - $response = unserialize($response->data); - $video = current($response); - $image_url = $video['thumbnail_large']; + $response = drupal_http_request('http://vimeo.com/api/oembed.json?url=http%3A//vimeo.com/'. $id); + if (!isset($response->error)) { + $video = json_decode($response->data, TRUE); + $image_url = $video['thumbnail_url']; $info['url'] = $image_url; } return $info;