Bir Çayı'nın içine çeşitli hizmetlerden agrega fotoğraflar

2 Cevap php

Helllo All, I'm looking to aggregate photos from various streams into one stream in a similar manner as to friend feed. I'd like to be able to watch flickr and picasa and other sites with RSS feeds of my choosing and then create a timeline of top photos.

Örneğin, aşağıdaki X fotoğrafları olduğunu varsayalım:

Event Name -- March 15th
   X   X   X   X   X   X   X   X   X   more->

Event Name 2 -- March 12th
   X   X   X   X   X   X   X   X    X  more->

Event Name 3 -- February 15th
   X   X   X   X   X   X   X   X    X  more->

etc. It would be nice to also be able to filter based on rankings, etc...

Yani, PHP / JavaScript API'leri / kod kütüphaneleri için arama oldum (aynı zamanda Python olabilir) böyle bir toplama yapmak olacağını, ama ben bir şey bulmak zorunda. (Bu "picasa" ve "flickr" arama isteği olduğunda özel bir şey bulmak zor gibi benim arama terimleri muhtemelen iyi değildi.)

Böyle bir şey yapmak, bazı projeler üzerinde herhangi bir öneri? Eğer FriendFeed kullanılan ettiyseniz, ben arıyorum ne bileceksiniz.

Teşekkürler. enter code here

2 Cevap

I YQL kullanmanızı öneririz.

Yahoo! Query Language, filtre sorgulamak ve Web servisleri arasında veri katılmak sağlar anlamlı bir SQL benzeri bir dildir.

Bununla beraber aşağıdaki gibi bir şeyler yapabilirsiniz:

select * from query.multi where queries="select enclosure from rss where url='http://picasaweb.google.com/data/feed/base/all?alt=rss&kind=photo&access=public&filter=1&q=Paris&hl=de' LIMIT 5;select * from flickr.photos.search where text='Paris' LIMIT 5"

Bu sorgu ile Picasa RSS-Yem ve Flickr-Arama kriterlerinize uygun "Paris" den ilk 5 görüntüleri alırsınız. (Flickr için kendiniz görüntüye bağlantı oluşturmak zorunda kalırsınız)

Çıkış biçimi, XML, JSON veya JSONP-X da olabilir

Eğer teslim Gregarius. Mı Bu size RSS beslemeleri / grup birleştirmek sağlar kendi sunucusuna yüklemek bir PHP araçtır.

RSS Bir grup gregarius kendi RSS beslemesi vardır beslemeleri. Sen sadece arka uç olarak gregarius kullanmak ve proje görselleştirmek için grup RSS kullanabilirsiniz önyüz bakmak gerekmez.

Değil gregarius ile sıralama yapmak için nasıl emin.