Проблема с соответствием фирменного стиля API Google Книг - infoLink возвращает страницу «Не найдено»
Я работаю с API Google Книг, и в Рекомендациях по брендингу указано, что у меня должна быть заметная ссылка на страницу Google Книг для каждого результата поиска. Круто, меня это устраивает.
Тем не мение:
-
saleInfo.buyLink
не всегда присутствует в ответе API -
volumeInfo.infoLink
иvolumeInfo.canonicalVolumeLink
иногдачасто заходят на страницу «Не найдено» (например, эта страница , которая должна содержать информацию для «Оценка состояния лунного орбитального аппарата с использованием обнаружения кратеров на основе нейронной сети» Лены Мари Даунс [не спрашивайте, я использовалаfaker
для вызова API со случайными ключевыми словами и выбора случайного результата])
Итак, мой вопрос заключается в следующем: я обязан искать обходные пути для чего-либо из этого, чтобы соответствовать требованиям? Или я должен просто взять то, что дает мне Google Книги, и покончить с этим?
1 ответ
Я изменил свой файл семян, чтобы искать только те книги Google, в которых есть электронная книга с
&filter=ebooks
, и я не столкнулся с этими проблемами с тем, что он нашел на этот раз. Но я предполагаю, что вопрос все еще остается в силе, должны ли разработчики использовать API для решения проблем Google, если кто-то еще захочет ответить.