То, что я пытаюсь сделать, это сделать оповещение о подергивании в PHP. Единственное, что я пока сделал, это выяснил, откуда взять информацию. Мне нужна помощь, чтобы расшифровать информацию, а затем получить имя пользователя и установить его в строку. Место для недавних подписчиков: https://api.twitch.tv/kraken/channels/trippednw/follows/?limit=1
API данных Twitch предоставляет вам в формате JSON (нотация объектов JavaScript). Вы можете расшифровать его, используя json_decode($data, true)
, Это дает вам ассоциативный массив с обязательными полями. Например, чтобы получить имя пользователя, который последним подписался:
json_decode($twitch_data, true)['follows'][0]['user']['name']
Обновить:
Вот более подробный ответ. Во-первых, вам нужно будет получить данные из API Twitch через запрос get, используя file_get_contents()
, Затем вы анализируете полученный JSON, используя метод, описанный выше, и echo
это на страницу. Вот полный код:
<?php
$api_url = 'https://api.twitch.tv/kraken/channels/trippednw/follows/?limit=1';
$api_data = file_get_contents($api_url);
$last_follow = json_decode($api_data, true)['follows'][0]['user']['name'];
echo "The last user to follow <strong>trippednw</strong> on Twitch is <strong>" . $last_follow . "</strong>.";
?>
Других решений пока нет …