teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

9

内容の追加

2020/04/16 04:16

投稿

rere--
rere--

スコア8

title CHANGED
File without changes
body CHANGED
@@ -48,9 +48,14 @@
48
48
  }
49
49
 
50
50
  のように出た時15行目のvideoIdの値はどうすればとってくることができますか?
51
- いろいろ試したのですが { がでてきます
52
51
 
53
52
  ```php
53
+ $json = file_get_contents($url);
54
+ $json = mb_convert_encoding($json, 'UTF8', 'ASCII,JIS,UTF-8,EUC-JP,SJIS-WIN');
55
+ $arr = json_decode($json,true);
56
+ var_dump($arr[items]);
57
+ ```
58
+ これだといろいろ出てくるのですが
54
59
 
60
+ $arr[items]['id']['videoId];
55
- echo $json[items];
61
+ などにするとNULLになってしまいます
56
- ```

8

タイトル

2020/04/16 04:16

投稿

rere--
rere--

スコア8

title CHANGED
@@ -1,1 +1,1 @@
1
- youtube api v3で動画情報の取得 json
1
+ youtube api v3で動画情報の取得 jsonの値の呼び出し方
body CHANGED
File without changes

7

内容の追加

2020/04/15 22:24

投稿

rere--
rere--

スコア8

title CHANGED
File without changes
body CHANGED
@@ -48,4 +48,9 @@
48
48
  }
49
49
 
50
50
  のように出た時15行目のvideoIdの値はどうすればとってくることができますか?
51
- いろいろ試したのですが { がでてきます
51
+ いろいろ試したのですが { がでてきます
52
+
53
+ ```php
54
+
55
+ echo $json[items];
56
+ ```

6

内容の追加

2020/04/15 22:20

投稿

rere--
rere--

スコア8

title CHANGED
File without changes
body CHANGED
@@ -47,4 +47,5 @@
47
47
  ]
48
48
  }
49
49
 
50
- のように出た時15行目のvideoIdの値はどうすればとってくることができますか?
50
+ のように出た時15行目のvideoIdの値はどうすればとってくることができますか?
51
+ いろいろ試したのですが { がでてきます

5

スペルミス

2020/04/15 22:15

投稿

rere--
rere--

スコア8

title CHANGED
File without changes
body CHANGED
@@ -47,4 +47,4 @@
47
47
  ]
48
48
  }
49
49
 
50
- のように出た時15行目のvideoidの値はどうすればとってくることができますか?
50
+ のように出た時15行目のvideoIdの値はどうすればとってくることができますか?

4

タイトルの変更

2020/04/15 22:11

投稿

rere--
rere--

スコア8

title CHANGED
@@ -1,1 +1,1 @@
1
- youtube api v3で動画情報の取得
1
+ youtube api v3で動画情報の取得 json
body CHANGED
File without changes

3

内容の追加

2020/04/15 22:04

投稿

rere--
rere--

スコア8

title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,50 @@
1
1
  phpをメインにyoutube動画の情報を取得して動画のリンクを作りたいのですが
2
2
 
3
- https://www.googleapis.com/youtube/v3/search?type=video
3
+ jsonで
4
4
 
5
+ {
6
+ "kind": "youtube#searchListResponse",
7
+ "etag": "\"tnVOtk4NeGU6nDncDTE5m9SmuHc/E59Z_53UlATHGZv4KHD4BUXX_lI\"",
8
+ "regionCode": "JP",
9
+ "pageInfo": {
10
+ "totalResults": 1,
11
+ "resultsPerPage": 1
12
+ },
13
+ "items": [
14
+ {
15
+ "kind": "youtube#searchResult",
16
+ "etag": "\"tnVOtk4NeGU6nDncDTE5m9SmuHc/TqLaXzLMkz8j-feXnnj4y3HgNFY\"",
17
+ "id": {
18
+ "kind": "youtube#video",
19
+ "videoId": "I1vgQY1qxMM"
20
+ },
21
+ "snippet": {
22
+ "publishedAt": "2020-04-15T20:22:11.000Z",
23
+ "channelId": "UCeK9HFcRZoTrvqcUCtccMoQ",
24
+ "title": "【雀魂】朝活麻雀と雑談。【にじさんじ/渋谷ハジメ】",
25
+ "description": "おはようございます、今日もいい朝ですね。 ---------------------------------------------------------------- はじめましての方は初めまして!そうでない方は...",
26
+ "thumbnails": {
27
+ "default": {
28
+ "url": "https://i.ytimg.com/vi/I1vgQY1qxMM/default_live.jpg",
29
+ "width": 120,
30
+ "height": 90
31
+ },
32
+ "medium": {
33
+ "url": "https://i.ytimg.com/vi/I1vgQY1qxMM/mqdefault_live.jpg",
34
+ "width": 320,
35
+ "height": 180
36
+ },
37
+ "high": {
38
+ "url": "https://i.ytimg.com/vi/I1vgQY1qxMM/hqdefault_live.jpg",
39
+ "width": 480,
40
+ "height": 360
41
+ }
42
+ },
43
+ "channelTitle": "渋谷ハジメのはじめ支部",
44
+ "liveBroadcastContent": "live"
45
+ }
46
+ }
47
+ ]
48
+ }
5
49
 
6
- 検索欄に上URLAPIキーなどを書くと情報がでてくるですがのよすれば変数などにいれ使うことができますか?
50
+ よう出た時15行目videoid値はどうすればとっくることができますか?
7
-
8
- また最終的には配信中のリンクを出せるようにしたいのですがどうパラメータを書けばいいですか?

2

誤字

2020/04/15 22:03

投稿

rere--
rere--

スコア8

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,4 @@
1
1
  phpをメインにyoutube動画の情報を取得して動画のリンクを作りたいのですが
2
- youtube api v3 でURLに
3
2
 
4
3
  https://www.googleapis.com/youtube/v3/search?type=video
5
4
 

1

誤字

2020/04/15 19:06

投稿

rere--
rere--

スコア8

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- phpをメインにyoutube動画の情報を取得するして動画のリンクを作りたいのですが
1
+ phpをメインにyoutube動画の情報を取得して動画のリンクを作りたいのですが
2
2
  youtube api v3 でURLに
3
3
 
4
4
  https://www.googleapis.com/youtube/v3/search?type=video