2010-01-02 4 views
2

매해 새해 복 많이 받으세요.코코아 응용 프로그램 - 내 코코아 응용 프로그램 내에서 Amazon Product Search를 통합 할 수 있습니까

나는 내 웹 사이트에서 제공하는 위젯을 사용하여 Amazon Product Search를 통합했습니다. 나는 또한 내 코코아 응용 프로그램 내에서 그것을 통합하고 싶습니다.

어떻게 할 수 있습니까? 그들은 우리가 코코아 응용 프로그램에서 사용할 수있는 API/웹 서비스를 가지고 있습니까? 가젯에 대한 HTML 프레임을 생성하고이 아이폰에 UIWebView를 사용하거나 바탕 화면의 측면에 WebView를 사용하여 코코아 응용 프로그램에 포함 할 수 있습니다

답변

4

Google은 코코아 앱에서 사용할 수있는 API/웹 서비스를 가지고 있습니까?

예. Delicious Library이 사용합니다. 나는 내가 틀릴 수도 있지만, this is the one라고 생각합니다.

코코아 앱이 코코아 터치와 데이터를 공유하는 경우이 기능을 사용할 수 없습니다. Delicious Monster had to discontinue their Library iPhone app after Amazon changed their terms of service은 API 사용자 (예 : Delicious Monster, 당신)가 API를 통해 얻은 데이터를 iPhone으로 전송하는 것을 금지합니다.

+0

라이선스 문제에 관한 게시물의 포인터를 보내 주셔서 감사합니다. 낭비되는 노력을 많이 덜어 줬습니다. +1 – jkp

0

감사합니다 .... 당신이 htmlSnippet에서 가젯을 제시하는 데 필요한 HTML를 저장하고, 이미 설치 WebView을 가지고 있다고 가정

, 당신은 단순히 통해 그것을로드 할 수

someURL가에서 상대 URL를 해결하는 데 사용됩니다
[[webView mainFrame] loadHTMLString:htmlSnippet baseURL:someURL]; 

(HTML 소스)

0

Python과 Ruby 용 Amazon API에는 PyObjC 또는 MacRuby를 사용하여 앱에 통합 할 수있는 래퍼가 있습니다. 이러한 웹 서비스 호출을 통해 고유 한 Objective-C 계층을 롤하는 대신이 방법을 구현하는 것이 더 빠를 수 있습니다.

관련 문제