web-dev-qa-db-ja.com

Flickrの友達以外の連絡先フィードをFlickrの友達フィードから分離するにはどうすればよいですか?

http://www.flickr.com/photos/friends/ のフォームのURLで、連絡先の写真のRSSフィードを取得できます。

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

friend=0friend=1に変更すると、友人の写真のみのフィードが取得されます。

ただし、連絡先フィードには友達の写真と友達以外の写真の両方が含まれるため、両方に登録すると重複します。

友人ではない連絡先からの写真のみを含むフィードを取得するにはどうすればよいですか?

Yahoo Pipesを使用してこれを達成できるかもしれないと思っていましたが、その方法がわかりませんでした。

2
therefromhere

Yahoo Pipesで実現できます。

  1. 2つのFetch Dataモジュールを作成します。 1つはfriend=0で、もう1つはfriend=1で 'channel.item'をパスにします
  2. これら2つの間にUnionを作成します。
  3. Uniqueモジュールを適用し、item.titleでフィルタリングします
  4. item.y:repeatcountを使用して繰り返しをフィルタリングするFilterをスラップし、パイプ出力にフックします

alt text

3
phwd

これに対する答えは、API呼び出し getContactsPhotos を使用し、isfriend=1およびisfamily=1の結果をフィルタリングすることだと思います。

0
therefromhere