2012-12-27 3 views
1

Magento를 처음 사용하기 때문에 magento 샘플 데이터를 mysql 데이터베이스에 다운로드했습니다. 브라우저에서 다음과 같이 REST URL을 제공하면 http://192.168.1.101:8010/magento/api/rest/products XML 형식의 제품 목록을 반환합니다. 그러나 나는 하나의 제품에 대한 세부 사항을 원한다. 그럼 내가해야 할 일이 뭐야? http://192.168.1.101:8010/magento/api/rest/productsmagento에서는 하나의 제품에 대한 세부 정보를 REST url로 검색합니다.

내가 젠토 사이트에서 얻은 URL입니다 .. 그러나 그들은 제품의 자세한 내용은 부여를 havent.

내 자격에 필요한 코드가 필요합니까 ?? http://192.168.1.101:8010/magento/api/rest/customers를 들어

는 액세스가 거부 ... 난 이것의 해결을 얻을 수있는 방법을 보여줍니다 ..

답변

5

젠토의 철저 위키를 방문하십시오 , 그것은 당신을 도울 것입니다. here이 링크입니다.

단일 제품의 경우 REST 요청은 다음과 같습니다. magentohost/api/rest/products/8 여기서 8은 제품의 ID입니다.

두 번째 질문 (예 : '액세스 거부 됨')은 권한으로 인해 관리자 또는 고객 용 리소스를 생성하여 해당 리소스를 가져 왔습니다. 확인해주세요 here

+0

감사합니다. chanz .. 첫 번째 답변은 작동하지만 http : // localhost/api/rest/customers는 모든 고객 목록을 표시해야합니다.하지만 액세스가 거부되었습니다 ... 모두에게 "자원 접근 : 모두"를주었습니다 ... 그러나 그것은 작동하지 않습니다 –

+0

내 이미지는 자홍 루트 폴더에 있습니다. localhost/api/rest/products/166에 이미지 URL 태그도 표시합니다. 하지만 localhost/api/rest/166/images를 줄 때 ''만 표시됩니다 ... 나는 이드에게 이미지 URL 태그를 표시하는 방법을 null .. but라고 말합니다. ??? ?? –

+0

죄송하지만 지금까지는 다음 url의 이미지가 표시 될 우려가 있습니다. 내 magento에서 테스트 한 결과 괜찮습니다. – chanz