Как настроить API книг Google для выполнения поиска по ISBN

Я пытаюсь настроить строку php-кода в php-файле, который настроен для доступа к API Google Книг (cgoogleBooksApi.class.php) для выполнения поиска книг по ISBN_10 и ISBN_13. Доступ к коллекции томов. Исходная строка кода выглядит так:

'isbn'=>(isset($arrstrValue2['volumeInfo']['industryIdentifiers'][0]['identifier'])?$arrstrValue2['volumeInfo']['industryIdentifiers'][0]['identifier']:''),

Я попытался изменить строку кода на это после проверки этой веб-страницы, которая дала некоторую информацию о файле JSON, который я пытаюсь проанализировать. (https://developers.google.com/books/docs/v1/reference/volumes#method_books_volumes_get) Я пытался использовать значение (volumeInfo.industryIdentifiers []. Type) следующим образом:

'isbn'=>(isset($arrstrValue2['volumeInfo']['industryIdentifiers']['type']['ISBN_10'])?$arrstrValue2['volumeInfo']['type']['ISBN_13']:''),

Но это не сработало. Я что-то пропустил? Мы ценим любые предложения.

ОБНОВИТЬ:

Похоже, что-то сработало после того, как я сделал это:

'isbn'=>(isset($arrstrValue2['volumeInfo']['industryIdentifiers'][0]['type']['ISBN_10'])?$arrstrValue2['volumeInfo']['industryIdentifiers'][0]['type']['ISBN_13']:''),

Однако я мог вводить только номера ISBN без тире. Теперь мне интересно, как я могу настроить все так, чтобы, если кто-то входит в ISBN с тире, это сработало.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]