Denny Biasiolli Website RSS Feeds

Preparati al peggio, ma ambisci al meglio.

Esperimenti, deliri e vaneggiamenti di un informatico pazzo, filosofo e sognatore.

Tag: google+
2011
26Set

Comprimere lo stream di Google Plus con un'estensione di Chrome

Google+ G+me Chrome extension

Volete avere una visualizzazione compatta dei post su Google+? Stamattina ho scoperto un'estensione per Google Chrome che fa esattamente questo: comprime i vari post e offre una visualizzazione ridotta e intuitiva di tutto il flusso. Vi lascio il link all'estensione e alcune immagini.

Google+ G+me Chrome extension options
Click con il tasto destro sull'icona dell'estensione

Google+ G+me Chrome extension options
Impostazione utilizzata per comprimere tutto il flusso

Google+ G+me Chrome extension
Anteprima del flusso in Google Plus

Io sto utilizzando questa estensione e la trovo molto pratica e comoda, provatela anche voi!

Ti è piaciuto l'articolo? Condividilo!
2011
22Set

Aggiunti post di Google Plus sul mio sito

Dopo gli ultimi ritocchi grafici ho deciso di implementare una nuova pagina sul mio sito, sfruttando le Google Plus API rilasciate in questi giorni. Su questa pagina potrete leggere gli ultimi miei post pubblici inseriti sul social network di Google, comprensivi di un link diretto al post, il numero di risposte, commenti e condivisioni del post stesso.

Per ricevere i dati ho usato la pratica funzione cUrl di php, in questo modo:
$ch = curl_init();
$urlGet = "https://www.googleapis.com/plus/v1/people/108768066312606594072/activities/public?alt=json&maxResults=20&pp=1&key=YOUR-API-KEY";
curl_setopt($ch, CURLOPT_URL, $urlGet);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
$json = json_decode($output);

Poi ho elaborato il json per visualizzare i dati nel formato che preferivo, utilizzando le seguenti formule di selezione per dividere i titoli dai contenuti.
foreach($json->items as $p)
{
$titolo="";
$contenuto="";
$urlContenuto="";
$urlImmagine="";
$urlImmagineFull="";
$replies=0;
$plusoners=0;
$resharers=0;
switch($p->verb)
{
case 'post':
$titolo = $p->title;
if(!$titolo && $p->object->attachments)
$titolo = $p->object->attachments[0]->displayName;
$contenuto = $p->content;
if((!$contenuto || $contenuto==$titolo) && isset($p->object->attachments)){
$contenuto = $p->object->attachments[0]->displayName;
if(!$contenuto || $titolo==$contenuto){
if($titolo==$contenuto)
$contenuto = $p->object->attachments[0]->content;
else
$contenuto .= ($contenuto ? '<br>' : '').$p->object->attachments[0]->content;
}
else
$contenuto .= ($contenuto ? '<br>' : '').$p->object->content;
}
else
$contenuto .= ($contenuto ? '<br>' : '').$p->object->content;
if((!$contenuto || $contenuto==$titolo) && isset($p->object))
$contenuto = $p->object->content;
$scriviPost=1;
break;
case 'share':
$titolo = $p->object->attachments[0]->displayName;
if(!$titolo)
$titolo = $p->title;
$contenuto = $p->annotation;
if(!$contenuto || strlen($p->object->content)>strlen($contenuto))
$contenuto = $p->object->content;
if(!$contenuto || strlen($p->object->attachments[0]->content)>strlen($contenuto))
$contenuto = $p->object->attachments[0]->content;
$scriviPost=1;
break;
default:
$scriviPost=0;
break;
}
$urlContenuto = $p->object->attachments[0]->url;
if(isset($p->object->attachments[0]->image)){
$urlImmagine = $p->object->attachments[0]->image->url;
$urlImmagineFull = $p->object->attachments[0]->fullImage->url;
}
$replies=$p->object->replies->totalItems;
$plusoners=$p->object->plusoners->totalItems;
$resharers=$p->object->resharers->totalItems;
$dataOra = strtotime($p->published);
if($scriviPost)
{
//write post to page
}
}

Per maggiori informazioni non esitate a contattarmi, sarò felice di condividere con voi ciò che ho imparato.

Ti è piaciuto l'articolo? Condividilo!
2011
25Ago

Pulsante +1, condivisione immediata su Google Plus

Google+1 share

Recentemente ho modificato i pulsanti +1 presenti sul sito in modo da rendere condivisibile direttamente su Gogole Plus ogni +1 effettuato.
Questa funzione è attiva soltanto per chi partecipa al Google+ Platform Preview, inserendo il proprio indirizzo email in questa pagina.

Ti è piaciuto l'articolo? Condividilo!
2011
04Lug

Come ho fatto ad entrare in Google+ (regalo inviti)

Aggiornamento 17/07/2011: Google ha riaperto gli inviti, se ne volete uno potete richiederlo commentando questo post o inviandomi una mail!

Non so se funziona per tutti, però a me è andata bene. Ho fatto in questo modo:
  • Ho modificato la grafica di GMail impostandola su "Anteprima (Pulse)"
  • Ho elemosinato inviti a mezzo mondo nonostante Google li abbia temporaneamente sospesi
  • Sono riuscito a farmi aggiungere nelle cerchie di due persone chiedendo umilmente di essere aggiunto
  • Ho inserito per ben 2 volte il mio nome e la mia mail nel form di accettazione di Google+
  • Ho ricevuto alcune mail che mi avvisavano che le persone che mi avevano aggiunto alle loro cerchie avevano condiviso dei post con me ho provato ad andare a leggere i post
Finalmente dopo tutte queste operazioni sono riuscito a farmi accettare in Google+, sarà pura casualità oppure a forza di insistere hanno deciso di accettarmi? Chissà, provate anche voi e fatemi sapere!

Ti è piaciuto l'articolo? Condividilo!