Je peux obtenir un flux RSS des photos de mon contact via http://www.flickr.com/photos/friends/ , à l'adresse URL suivante:
http://api.flickr.com/services/feeds/photos_friends.gne?user_id=<MyUserId>@N00&friends=0&display_all=0&lang=en-us&format=atom
Et si je change le friend=0
en friend=1
, je n'aurai qu'un flux des photos de mon ami.
Toutefois, le flux de contacts contiendra des photos d'amis et de non-amis. Par conséquent, si je m'abonne aux deux, j'obtiendrai des doublons.
Comment puis-je obtenir un flux contenant uniquement des photos de contacts qui ne sont pas des amis?
Je pensais pouvoir y parvenir en utilisant Yahoo Pipes, mais je n’ai pas trouvé comment.
Vous pouvez y arriver via Yahoo Pipes.
Fetch Data
Modules. Un avec friend=0
et un avec friend=1
Soit 'channel.item' votre cheminUnion
entre ces deux.Unique
et filtrez par item.title
Filter
qui filtre les répétitions à l'aide de item.y:repeatcount
, puis raccordez-la à la sortie de canalJe pense que la réponse à cette question sera d'utiliser l'appel de l'API getContactsPhotos
, puis de filtrer les résultats isfriend=1
et isfamily=1
.