2012-04-20 1 views
0

Google/Yahoo/Bing 또는 다른 평판 좋은 검색 엔진을 사용하여 웹을 검색해야하는 앱을 만들려고합니다. 나는이 검색 결과가 실제로 보이길 원한다. 그래서 나의 첫 번째 생각은 그것들을 UITableView에 넣는 것이다. 어떻게해야합니까? 특정 API를 가져와야합니까? 이러한 종류의 API를 제공하는 검색 엔진이 있습니까?Google/Yahoo/Bing 검색 결과를 UITableView에 표시 할 수있는 방법이 있습니까?

나는 이것을 광범위하게 조사했지만 비슷한 것을 찾지 못했습니다.

감사의 말을 전합니다. 감사.

+0

여러 개의 질문으로 나눌 수 있습니다. 이 중 어느 부분에 문제가 있습니까? 일련의 결과가있는 모델을 얻은 후에는 UITableView에이를 표시하는 것이 매우 간단해야합니다. 진짜 질문입니까? Google/Yahoo/Bing에서 검색 결과 컬렉션을 얻은 다음 결과를 배열로 구문 분석하려면 어떻게해야합니까? " –

+0

먼저 API에 대한 연구가 필요합니다. 그들은 많은 기능을위한 API를 가지고 있으며 이것도 그 중 하나 일 수 있습니다. 그들이 그렇게한다면, 그것은 당신의 삶을 편하게 만들 것이며 당신은 그들의 서비스 약관을 준수 할 것입니다. 그렇지 않다면 진행하면서 각자로부터 요구서를받을 수 있습니다. – Jim

+0

@MarcTalbot 정확함, 결과를 먼저 얻어야합니다. Jim, 그들은 API를 제공하지만 불행히도 일반적인 검색을 제공하지는 않습니다 ... –

답변

1

Google 맞춤 검색 API를 사용할 수 있습니다. Check out here

API는 RESTful이며 응답은 JSON 또는 Atom 형식 일 수 있습니다. JSON을 사용하고 NSDictionary/NSArray로 변환 한 다음 테이블보기에 표시 할 수 있어야합니다.

+0

이 API를 구현하는 방법에 대한 코드 예제가 있습니까? –

+0

저는 RESTful API와의 대화에서 큰 성공을 거둔 RestKit을 사용했습니다. 제대로 설정하기에는 다소 까다 롭습니다 (주로 진화하는 라이브러리이고 문서/위키가 항상 따라갈 수는 없기 때문에). 그러나 사용하기가 매우 쉽습니다. –

+0

예제 프로젝트가 있습니까? 나는 API에 너무 익숙하지 않다. 그것은 나를 겁나게합니다 : S –

관련 문제