Я могу получить информацию из Google Книги на PHP, используя следующий код
$page1 = file_get_contents("https://www.googleapis.com/books/v1/volumes?q=isbn:1933372826")
$data = json_decode($page1, true);
У меня есть массив из более чем 1200 номеров ISBN, поэтому я хочу получить эти файлы и прочитать их
Так, например, если я получу каждый элемент массива ISBN, чтобы быть $book_isbn
Я попробовал следующее, но я получаю ошибку
$page2 = file_get_contents("https://www.googleapis.com/books/v1/volumes?q=isbn:$book_isbn")
$book_data = json_decode($page2, true);
Что я должен изменить? Можно мне $book_isbn
в файле_get_contents?
Это ошибка, которую я получаю
Parse error: syntax error, unexpected '$book_data' (T_VARIABLE)
Ты можешь использовать
$book_isbn = '1933372826';
$page2 = file_get_contents("https://www.googleapis.com/books/v1/volumes?q=isbn:$book_isbn");
$book_data = json_decode($page2, true);
echo '<pre>';print_r($book_data);
Если у вас есть несколько значений book_isbn, используйте для каждого и итерации по каждому элементу.
Других решений пока нет …