8

Bắt đầu khoảng 40 giờ trước, Tìm kiếm Tùy chỉnh của Google khi được sử dụng để tìm kiếm hình ảnh (searchType = image) luôn trả về 500 lỗi. Tôi đã kiểm tra kỹ với tài liệu API và dường như không có thay đổi. Điều này đang ảnh hưởng đến khá nhiều người như bạn có thể thấy trong diễn đàn này.Tìm kiếm Tùy chỉnh của Google cho Hình ảnh Trả về 500 Lỗi

https://productforums.google.com/forum/#!category-topic/customsearch/troubleshooting-and-bugs/4bJPzGPLYfw

Đây là tất cả tôi nhận được trở lại trong phản ứng:

{ 
    "error": { 
     "code": 500, 
     "message": null 
    } 
} 

Tôi đã cố gắng gọi điện Google, nhưng họ chỉ giữ chuyển hướng tôi đến trang web, nơi có là hoàn toàn không có thông tin về vấn đề này .

Có ai đã quản lý để ứng dụng này hoạt động hoặc đã nói chuyện với một người tại Google không? Chúng tôi đang sử dụng rất nhiều tính năng này và nó rất tốn kém để có nó xuống cho điều này lâu dài.

+1

Tương tự tại đây, được gọi là hỗ trợ Google Apps của họ (Không hỗ trợ nền tảng đám mây) mà không có may mắn. Không thể giúp tôi hoặc thông báo cho nhóm kỹ thuật. – bentzy

+0

Như số phận sẽ có nó tôi chỉ mới bắt đầu dạy cho bản thân mình về API. Đã kéo tóc của tôi ra cho 45 phút cuối cùng cho đến khi tôi đi qua bài đăng này. Ít nhất tôi biết bây giờ nó không phải là "tôi". :-) –

+0

Loại bỏ trách nhiệm trắng trợn về vấn đề này của Google chắc chắn làm cho tôi xem xét lại các dịch vụ và danh tiếng của họ nói chung. Thật xấu hổ. – kangax

Trả lời

1

Chúng tôi đã làm việc xung quanh nó bằng cách xóa searchType = image và thay đổi mã để di chuyển qua json. Sự thay đổi mã bên dưới truyền đạt ý tưởng:

từ:

$.each(response.items, function(index, item) { 
     images.push(item.link); 
    }); 

tới:

$.each(response.items, function(index, item) { 
    if ((item.pagemap) && (item.pagemap.cse_image) && (item.pagemap.cse_image[0]) && (item.pagemap.cse_image[0].src)) { 
     images.push(item.pagemap.cse_image[0].src); 
    } 
    }); 

Hy vọng rằng sẽ giúp.

Ps: Không hay, Google, không được mát mẻ.

CHỈNH SỬA: Giải pháp thay thế ở trên có thể không phải là những gì bạn đang tìm kiếm vì Tìm kiếm tùy chỉnh của Google (CSE) cho Hình ảnh hoạt động trở lại (đã hết khoảng 3 ngày, trở lại vào +/- 12/12/2014) .

Các vấn đề liên quan