자격증
Code Search API 질문이있습니다.
Code Search API 에서 아래와 같이 생성하였습니다.
https://developers.google.com/custom-search/v1/overview?hl=ko
그럼 GOOGLE_API_KEY와 GOOGLE_CSE_ID키가 나오는데 해당 값으로 아래와 같이 결과값을 구하면 결과값이 나옵니다.
def google_search(query,num_results=5):
url = "https://www.googleapis.com/customsearch/v1"
params = {
"q": query,
"key": GOOGLE_API_KEY,
"cx": GOOGLE_CSE_ID,
"num": num_results,
}
response = requests.get(url, params=params)
results = response.json()
if "items" not in results:
print("No results found or error occurred:", results)
return []
return results["items"]
문제는 https://programmablesearchengine.google.com/controlpanel/overview
[프로그래밍 검색 제어판] -> [GOOGLE_CSE_ID] -> 검색 설정값에 테스트 해보라고 공개 URL이 나오는데 https://cse.google.com/cse?cx=07fb7ftesttest 이걸로 똑같이 검색한것과 검색 결과값이 다릅니다.
공개 URL은 최신 정보를 잘가져오는데 무슨 차이일까요?
아직 답변이 없어요.