質問編集履歴
1
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,6 +3,34 @@
|
|
3
3
|
質問①:
|
4
4
|
国会国立図書館の書影APIを利用したくて、一枚目の画像のようにコードを書いて、とりあえず画像の表示だけでもしようとしたのですが、結果は二枚目の画像と同じエラー画面でした。imagejpeg()が未定義扱いされていると書いてあるのは分かっているのですが、どう定義したらいいのかが分からないです。
|
5
5
|
|
6
|
+
一枚目の画像のコード://ここからは本の画像のAPI
|
7
|
+
header ('Content-Type: image/jpeg');
|
8
|
+
|
9
|
+
|
10
|
+
$client = new \GuzzleHttp\Client();
|
11
|
+
|
12
|
+
//これが書影のAPI
|
13
|
+
$imageurl = 'https://iss.ndl.go.jp/thumbnail/9784422311074';
|
14
|
+
|
15
|
+
$responses = $client->request(
|
16
|
+
'GET',
|
17
|
+
$imageurl,
|
18
|
+
);
|
19
|
+
|
20
|
+
$xmls=$responses->getBody()->getContents();
|
21
|
+
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
$bookimage = imagejpeg($xmls);
|
26
|
+
|
27
|
+
//dd($bookimage);
|
28
|
+
return view('bookimage')->with([
|
29
|
+
'bookimage' => $bookimage
|
30
|
+
]);
|
31
|
+
}
|
32
|
+
|
33
|
+
|
6
34
|

|
7
35
|
|
8
36
|
|
@@ -15,5 +43,6 @@
|
|
15
43
|
|
16
44
|
質問①、②のどっちか片方だけでもいいのでどなたか教えていただけると幸いです。
|
17
45
|
|
46
|
+
三枚目の画像のURL https://iss.ndl.go.jp/information/api/api-lists/thumbnail_info/
|
18
47
|
|
19
48
|

|