dominik bułaj

php developer & web designer

Czytnik Google jest kolejną aplikacją, która definitywnie kończy wsparcie dla Internet Explorera 6.

Jest to kolejna witryna Google’a, która przestaje wspierać tÄ… przeglÄ…darkÄ™. Poprzednio, w lutym tego roku, dziaÅ‚ techniczny YouTube przestaÅ‚ dostosowywać serwis do tego browsera.

Jak niektórym zapewne wiadomo, Czytnik Google nie wspiera obsługi prywatnych feedów.
Czym sÄ… owe prywatne feedy? SÄ… to np. feedy z Gmail, Twittera (timeline) – sÅ‚owem wszÄ™dzie tam, gdzie wymagane jest zalogowanie na wÅ‚asne konto.

NapisaÅ‚em prosty skrypt PHP, dziÄ™ki któremu mam swego rodzaju proxy do Twittera (timeline – czyli to co widzÄ™ po zalogowaniu – statusy osób które obserwujÄ™).

Źródło (poniżej instrukcja użycia)

< ?php
// konfiguracja
define('USER', ''); // twoja nazwa użytkownika
define('PASS', ''); // twoje hasło
define('GOOGLE_READER_ONLY', true); // strona dostępna tylko dla bota Google Reader

// umożliwiamy dostęp tylko Google Reader
if (GOOGLE_READER_ONLY && !preg_match('/Feedfetcher-Google/', $_SERVER['HTTP_USER_AGENT'])) {
    die('401 Unauthorized');
}
// wysyłamy poprawny nagłówek
header('Content-Type: application/rss+xml; charset=utf-8');

// pobieramy i wyświetlamy feed z twitter.com
$curl = curl_init('http://twitter.com/statuses/friends_timeline.rss');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_UNRESTRICTED_AUTH, true);
curl_setopt($curl, CURLOPT_TIMEOUT, 10);
curl_setopt($curl, CURLOPT_USERPWD, USER . ':' . PASS);
echo curl_exec($curl);
curl_close($curl);

Jak używać?
Pobierz plik (zip, tgz), wrzucić na swój serwer (podaj w konfiguracji nazwę użytkownika i hasło).
Na koniec w Czytniku Google dodaj nowÄ… subskrypcjÄ™ podajÄ…c adres URL do pliku na serwerze.

Pomoc
Masz pytania, potrzebujesz pomocy? Skontaktuj się ze mną, a postaram się pomóc :-)

Favicons w Google ReaderGoogle Reader (w Polsce zwany Czytnikiem) ma nową funkcjonalność. Nie wpływa ona bezpośrednio na funkcjonalność oferowaną przez tą usługę. Jest raczej miłym dla oka dodatkiem.

Dodano możliwość wyświetlania przy subskrypcjach favicon (czyli ikonek serwisów internetowych, które są widoczne w pasku adresu przeglądarki).

Wyświetlanie favicon nie jest dostępne domyślnie. Aby je aktywować należy (jak pokazano na obrazku) kliknąć ikonkę ze strzałką w dół przy nagłówku Subskrypcje, a następnie wybrać opcję Use favicons (aktualnie brak tłumaczenia na język polski).

Oficjalna informacja znajdujÄ™ siÄ™ na blogu Google Reader’a.

Archiwa