2011-05-02 1 views
5

iTunes Store API을 (를) 검색하면 인기별로 정렬 할 수 있습니까?iTunes Store API - 인기순 정렬

그렇지 않은 경우 다음 대안은 무엇입니까? iTunes Preview 페이지를 화면 스크리닝 하시겠습니까?

+2

당신이 링크 한 페이지를 읽었습니까? 그렇다고 대답할만한 것은 없었습니까? –

+0

그랬습니다. 누군가가 언급되지 않은 매개 변수를 알기를 바랄뿐입니다. – Chetan

답변

-4

다음은 문제의 단계입니다. 두 파일을 만들어야합니다.의 API URL을 가져 오기 * "tune.php"

2) 파일 형식 등의 iTune은 API에 대한

1) 래퍼 파일은 ** 1 단계 결과가

을 "get_result_from_api.php"PIN이 *

있는지 확인 당신의 iTune은 API 작업이 제대로

에 대한 예 :

여기에 코드

$ authentic_api = $ this-> endpointurl를 입력합니다. '? api_key ='. $ this-> api_key. '& method ='. 'aj.jobs.search'. '& keywords ='. $ this-> 키워드. '& 위치 ='. $ this-> location. '& perpage ='. $ this-> perpage;

echo $ authentic_api;

출력 :

http://www.authenticjobs.com/api/?api_key=3fb9a030d223ac8bb06eb07fea846182&method=aj.jobs.search&keywords=&location=&perpage=100

가 새 탭에서 출력 API를 확인하고는 XML 형식이나 HTML 형식으로 결과를 표시하는지 확인

2 단계 :의 API 결과를 저장 XML 또는 HTML 형식의 부사 ..

예 :

$ xmlstr = @file_get_contents ($ authentic_api);

($의 xmlstr == null이!)

$의 XML = 새로운 SimpleXMLElement ($ xmlstr)의 경우;

(빈 ($의 XML) || $의 XML == NULL)

는 null 경우;

$ this-> aj_results = $ xml;

return $ xml;

3 단계 : xml 또는 html 결과를 구문 분석합니다. 구문 분석 결과를 사용하여 선택한 데이터를 가져옵니다. 배열에 저장하고 값을 "get_result_from_api"로 반환하십시오.PHP는 "

4 단계 : 인쇄는 당신이 래퍼 클래스를 형성 얻는 결과를 인쇄하는 데 필요한 foreach 루프 ..

희망이 일이 당신을하는 데 도움을 사용하여 입니다

때문에 . "희망은 좋은 일 이니, 최고의 것들이 될 것입니다. 그리고 좋은 일은 절대 죽지 않습니다!"

+1

Welcome to StackOverflow JackLB! [Signatures] (http://stackoverflow.com/faq#signatures)와 [self-promotion] (http://stackoverflow.com/faq#promotion)은 눈살을 찌푸지 만 이러한 것들을 사용자 페이지에 넣는 것이 좋습니다 . [게시물 서식 지정] (http://stackoverflow.com/editing-help)에 대해서도 읽어보십시오. –