我仍然对 PHP 不是很满意,而且对 Json 完全陌生。我想做的是检查特定的 Twitch.tv 直播是否在线,我也想吸引观众。Twitch.tv 有自己的 API(https://github.com/justintv/Twitch-API/wiki/API),这应该是可能的。这是我的第一种方法:
// Twitch Streams
else if($typ == 't') {
$api = file_get_contents("https://api.twitch.tv/kraken/streams/".$stream_id);
$json = json_decode($api);
if($json->stream != null) {
return true;
}
else {
return false;
}
}
问题是 file_get_contents 似乎不理解 https,它声称未安装包装器。问题是API不支持正常的http请求,所以我想我必须使用另一个函数。有人可以建议我一个不同的(不太难使用)功能。我已经阅读了 curl 和 fsocket ,但它们对我来说似乎有点难以使用。