2015-01-29 5 views
2

내 웹 사이트에 표시 할 이미지를 검색하기 위해 Google 맞춤 검색 API를 사용하고 있습니다. 하지만 미리보기 이미지가 너무 작아서 미리보기 이미지 크기를 제어 할 수있는 방법을 찾지 못했습니다. 내 검색어에 대한 답변은 다음과 같습니다.Google 맞춤 검색 API 결과에서 축소판 그림 크기 변경

{ 
"kind": "customsearch#result", 
"title": "Big Ben Street London United Kingdom Photo Shared By Halsy16 ...", 
"htmlTitle": "Big Ben Street \u003cb\u003eLondon United Kingdom\u003c/b\u003e Photo Shared By Halsy16 \u003cb\u003e...\u003c/b\u003e", 
"link": "http://www.fansshare.com/photos/london/big-ben-street-london-united-kingdom-784722294.jpg", 
"displayLink": "www.fansshare_com", 
"snippet": "Robert Pattinson's new London", 
"htmlSnippet": "Robert Pattinson's new \u003cb\u003eLondon\u003c/b\u003e", 
"mime": "image/jpeg", 
"image": { 
"contextLink": "http://www.fansshare_com/gallery/photos/10677077/big-ben-street-london-united-kingdom/", 
"height": 640, 
"width": 1024, 
"byteSize": 80611, 
"thumbnailLink": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcSZJRKQ-yIiSt1FCeYdBKLUEft54xHJo095_r9-rN8OrILnOZPnJZvcwNsG", 
"thumbnailHeight": 94, 
"thumbnailWidth": 150 
}  

더 큰 미리보기 이미지를 얻을 수있는 방법이 있다면 알려주세요. 또는 Google 이미지 검색과 같이 검색 결과를 표시 할 수있는 다른 방법이 있습니까? 대단히 감사합니다!

+0

어떻게 미리보기 이미지가 표시됩니까? 이미지 링크 만받습니다. .net 라이브러리를 사용하고 있습니다. rest4net googleconstomsearch – CodeToad

답변

0

Image API가 사용되지 않으므로 Google Custom Search API을 사용한다고 가정합니다.

더 큰 썸네일 크기 AFAICS를 제공하기 위해 구글을 알 수있는 방법이 없습니다,하지만 당신은 두 가지 해결 방법이 있습니다 (

  • 이 chosing의 요소에 CSS 배경 이미지 속성과 이미지 URL을 사용하십시오 예를 들어 클래스 "초상화"를 가진 div)를 사용하고 background-position : 표지를 사용하여 이미지가 전체 화면 요소를 덮도록 위 또는 아래로 조정되는지 확인하십시오 (여기는 example입니다 : Andy Warhol의 초상화는 Google)
  • 썸네일 (예 : link 검색어 매개 변수) 대신 전체 이미지에 대한 링크 (하지만 요 거대한 이미지와 너무 작은 이미지는 피해야합니다.)

api Explorer 및 해당 매개 변수로 실험 해보십시오.

+0

cors는 어떨까요? 내 말은, 당신은 전체 이미지를 연결할 수 없다는 뜻입니다. – Samsy