2016-09-01 6 views
29

작동하지 우리는 정렬 매개 변수구글 맞춤 검색 정렬 날짜 범위 기준은 구글 맞춤 검색에서

http://www.example.com/search?cx=xxxxxxxxxxxxxxxxxxxxx:yyyyyy_yyyyy&q=google&sort=date:r:20160304:20160505. 
https://developers.google.com/custom-search/docs/structured_search#restrict_to_range 

날짜 범위 기준을 통과하지만 우리는 날짜 범위 기준에 따라 결과를 예상하기되지 않습니다. 코드를 디버깅 한 후에 sort 매개 변수가 검색 페이지 URL로 전달되는 경우에도 사용자 지정 검색 URL로 전달되지 않습니다.

구글 맞춤 검색 URL :

https://cse.google.com/cse?q=google&r=m&cx=xxxxxxxxxxxxxxxxxxxxx:yyyyyy_yyyyy&fexp=20606&client=google-coop&hl=en&type=0&oe=UTF-8&ie=UTF-8&format=p4&ad=p4&nocache=1081472127237880&num=0&output=uds_ads_only&source=gcsc&v=3&allwcallad=1&adext=as1%2Csr1%2Cctc1&bsl=10&u_his=50&u_tz=330&dt=1472127237882&u_w=1366&u_h=768&biw=1349&bih=233&psw=1349&psh=233&frm=0&uio=uv3st16sd13sv13lhsl1sr1cc1-&jsv=14100&rurl=http%3A%2F%2Fwww.example.com%2Fsearch%3Fcx%xxxxxxxxxxxxxxxxxxxx_yyyyy%26q%3Dgoogle%26sort%3Ddate%253Ar%253A20160304%253A20160505 

을하지만 우리는 정렬 날짜 범위 매개 변수와 함께 직접 API에 액세스하려고 할 때 우리가 기대 얻고있다 결과.

https://www.googleapis.com/customsearch/v1?q=google&cx=xxxxxxxxxxxxxxxxxxxxx:yyyyyy_yyyyy&sort=date%3Ar%3A20160701%3A20160724&key=<APIKEY> 

Google 맞춤 검색 V2 구현을 사용하고 있습니다.

덕분에, 아누 프

+1

* Google 맞춤 검색 URL을 생성하기 위해 * 자바 스크립트 코드를 공유하면 커뮤니티에서 가능한 수정 사항을 자세히 볼 수 있습니다. – nyedidikeke

답변

1

그것은 당신의 URL 매개 변수 인코딩에 문제처럼 보인다. 이중으로 인코딩 될 수 있습니다.

+0

작동하지 않습니다. –

1

는 그 쿼리 매개 변수로 전달되는 모든 특수 문자를 탈출

2

시도를 확인 제거하려고 검색어 매개 변수에 대한 이스케이프 문자를 일을 통해 UR 코드에서 생각합니다. 예 :

> - &lt; 
< - &gt; 
& - &amp; 
' - &#039; 
'' - &#034; 

다음과 같이 인코딩됩니다. 두 가지 방법으로 탈출 할 수 있습니다.

  1. 기본값을 escapeXml = "**false**"으로 명시 적으로 지정하면 true입니다.
  2. <%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>을 사용하는 경우 JSP에 URL을 추가 한 다음 ${fn:escapeXml(myString)}을 호출하여 이스케이프 처리하십시오.
+0

@Anup이 옵션을 사용해도 좋습니다 –

+0

작동하지 않습니다. –

+0

@Anirudh - JFYI 저는 GCE의 JS 구현을 사용했습니다. –

0

올바른 형식을 사용하고 있는지 확인하십시오.

https://www.googleapis.com/customsearch/v1?key=INSERT_YOUR_API_KEY&cx=017576662512468239146:omuauf_lfve&q=searchterm&sort=document-weight 

고마워요!

+0

올바른 형식? –

관련 문제