我正在使用 YouTube API 从 JSON 中的视频中获取评论,使用以下代码:
$url = 'https://gdata.youtube.com/feeds/api/videos/' . $video_id .'/comments?alt=json&max-results=50&v=2';
$comments = array();
$json = file_get_contents($url);
$data = json_decode($json, TRUE);
foreach($data["feed"]["entry"] as $item)
{
array_push($comments, $item["content"]['$t']);
}
但是,当我在评论中不断收到“”时,存在某种字符编码问题
- 通常在句子/评论的末尾。
关于如何使用正确的 ASCII 字符编码读取 JSON 的任何想法?