• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

QuickFire

[PHP]Picasa Google - Detectar se existem fotos num album

3 mensagens neste tópico

Boas,

Tive necessidade de fazer um script para verificar se existiam fotos num determinado álbum do Picasa Google.

Para isso e por mais evidênte que seja verifiquei apenas se o album tinha um tamanho diferente de 0 KB :) . Claro que o método tem falhas mas o que é certo é que resulta, visto que quase nenhuma foto (pelo menos as que ia colocar nunca iam ter 0,4Kb :P ) tem menos de 1 KB :)

Este script necessita que tenham o cURL instalado (qualquer host decente tem...).

<?php

function picasa_empty($url)
{
    $agent = "Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)";

    $ch = curl_init(); 
    curl_setopt($ch, CURLOPT_URL,$url);
    curl_setopt($ch, CURLOPT_USERAGENT, $agent);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    $result = curl_exec ($ch);
    curl_close ($ch);

    if (strpos($result,"0 KB")) 
        return 0;
    else
        return 1;
}
?>

Enjoy :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Thanks pelo link, nem sabia :P Assim já dá até para fazer de forma mais rápida :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora