ti-enxame.com

Como posso separar meu feed de contatos não amigos do Flickr do meu feed de amigos do Flickr?

Posso obter um feed RSS das fotos dos meus contatos via http://www.flickr.com/photos/friends/ , em um URL do formulário:

http://api.flickr.com/services/feeds/photos_friends.gne?user_id=<MyUserId>@N00&friends=0&display_all=0&lang=en-us&format=atom

E se eu alterar o friend=0 para friend=1, receberei apenas um feed das fotos de meu amigo.

No entanto, o feed de contatos conterá fotos de amigos e de não amigos. Portanto, se eu assinar os dois, receberei duplicados.

Como posso obter um feed que contém apenas fotos de contatos que não são amigos?

Eu pensei que poderia conseguir isso usando o Yahoo Pipes, mas ainda não descobri como.

2
therefromhere

Você pode conseguir isso através do Yahoo Pipes.

  1. Faça dois módulos Fetch Data. Um com friend=0 e outro com friend=1 Deixe 'channel.item' ser o seu caminho
  2. Crie um Union entre esses dois.
  3. Aplique o módulo Unique e filtre por item.title
  4. Coloque um Filter que filtre repetições usando item.y:repeatcount e conecte-o à saída do tubo

alt text

3
phwd

Acho que a resposta para isso será usar a chamada da API getContactsPhotos e filtrar os resultados isfriend=1 e isfamily=1.

0
therefromhere