Voglio costruire un widget per WordPress che visualizza contemporaneamente i miei ultimi elementi di Google Reader nella prima pagina e consente la gestione da dietro il dashboard di WordPress. Posso già aggiungere i miei elementi "condivisi" utilizzando il codice che ho trovato in varie ricerche Google, ma non è esattamente quello che sto cercando.Dove iniziare con Google Reader come API?
Mi piace la funzionalità del widget Google Reader in iGoogle e voglio replicarlo sul dashboard di WordPress e creare una versione di sola lettura per il front-end WordPress. Dove comincio con l'API (pubblica o "non ufficiale") per ottenere questo risultato?
- Aggiornamento -
ho trovato un po 'di documentazione limitata per quanto riguarda i protocolli di autenticazione, ma sono stato in grado di attuare nulla. Posso analizzare un URL per autenticarsi e ottenere un SSID che funziona quando viene inserito direttamente in un browser, ma sia le richieste GET che POST falliscono tramite PHP, quindi non posso andare oltre.
- Aggiornamento -
I've converted the first few steps of Martin Doms' C# tutorial into PHP per chiunque sia interessato a fare questo sul proprio sito.
In realtà ho iniziato con quel tutorial. E il problema con PHP non è in realtà un problema con PHP ... è un problema con l'autenticazione in generale (probabilmente dal mio dominio, ma non sono sicuro ...) Ho portato il codice C# in PHP, e il problema si verifica nella funzione getSID(). Posso utilizzare l'URL analizzato (https: //www.google.com/accounts ...) direttamente in un browser Web per restituire un SID e LSID, ma entrambe le richieste POST e GET tramite PHP generano una violazione di sicurezza HTTP. – EAMann
Come stai facendo quei POST e GET da PHP? Usare la funzione cURL per fare un GET dovrebbe funzionare bene (http://us2.php.net/manual/en/function.curl-exec.php). Se continui a riscontrare problemi, potrebbe essere utile pubblicare il tuo codice attuale. – Seb
Proverò di nuovo con cURL e ti faccio sapere cosa succede. – EAMann