Flickr Finder 검색 옵션, 정렬 옵션 추가하였습니다.

Silverlight Old/Workshop 2007.12.04 00:30

사용자 삽입 이미지

플리커 파인더 : http://shiverlight.net/Demos/FlickrFinder/


1. 웹서비스 호출을 동기 호출 -> 비동기 호출로 변경하였습니다.

처음에 멋도 모르고 동기 호출로 구현해 놓았었는데,
메서드가 호출되어 반환되는 동안 실버라이트의 모든 기능이 얼어 붙습니다.
다른 건 다 괜찮은데 검색 메서드 처리하는 동안 심심하지 않도록 보여주는
아래 스토리보드 애니메이션도 꽁꽁 얼어붙어 작동을 하지 않는 것이 문제였습니다.

사용자 삽입 이미지

비동기 호출로 변경하니 잘 되네요.


2. 검색 옵션을 추가하였습니다.

플리커 사이트에서 지원하는 아래 검색 옵션을 지원합니다.

전체 텍스트 검색 (Full Text)

태그 검색 (Tags Only)

사용자 삽입 이미지

3. 정렬 옵션을 추가하였습니다.

플리커 사이트에서 지원하는 아래 정렬 옵션을 추가하였습니다.

관련성 높음 (Most Relevant)

가장 최근 (Most Recent)

가장 인기있는 사진 (Most Interesting)

사용자 삽입 이미지

설정

트랙백

댓글

  • BlogIcon 오승욱 2008.07.07 02:22 신고 ADDR 수정/삭제 답글

    저도 지금 WPF로 작업중인데요..
    혹시 가장인기순으로 이미지 뽑아내는 방법 좀 전수 받을 수 있을까요???

    • BlogIcon 길버트 2008.07.07 17:24 신고 수정/삭제

      안녕하세요. 길버트 이길복입니다.

      1. 검색 내용의 인기순 정렬을 의미하시는 것인가요?
      2. 그냥 플리커 사이트 전체 사진 인기순 정렬을 의미
      하시는 것인가요?

      1번이라면, Flickr Open API중 flickr.photos.search를
      사용하시면서 sort 파라미터의 값으로 interestingness-desc를
      사용하시면 됩니다.

      자세한 사항은 아래 페이지를 참고 하시기 바랍니다.
      http://www.flickr.com/services/api/flickr.photos.search.html

      2번이라면 저도 잘 모르겠습니다.
      좋은 하루 되세요!