freeCodeCamp/curriculum/challenges/russian/08-coding-interview-prep/take-home-projects/use-the-twitch-json-api.rus...

4.0 KiB
Raw Blame History

id title challengeType isRequired videoUrl localeTitle
bd7158d8c442eddfaeb5bd1f Use the Twitch JSON API 3 false Использовать API Twitch JSON

Description

Цель. Создайте приложение CodePen.io , которое функционально похоже на это: https://codepen.io/freeCodeCamp/full/Myvqmo/ . Выполняйте приведенные ниже истории пользователей . Используйте любые библиотеки или API, которые вам нужны. Дайте ему свой личный стиль. User Story: Я вижу, что в настоящее время streamCodeCamp работает на Twitch.tv. User Story: Я могу щелкнуть вывод состояния и отправить его прямо на канал Twitch.tv freeCodeCamp. User Story: если пользователь Twitch в настоящее время работает в потоковом режиме, я могу видеть дополнительные сведения о потоках. Подсказка: см. Пример вызова JSONP API Twitch.tv по адресу http://forum.freecodecamp.org/t/use-the-twitchtv-json-api/19541 . Подсказка . Соответствующая документация об этом вызове API находится здесь: https://dev.twitch.tv/docs/v5/reference/streams/#get-stream-by-user . Подсказка: вот массив пользовательских имен Twitch.tv людей, которые регулярно ["ESL_SC2", "OgamingSC2", "cretetion", "freecodecamp", "storbeck", "habathcx", "RobotCaleb", "noobs2ninjas"] : ["ESL_SC2", "OgamingSC2", "cretetion", "freecodecamp", "storbeck", "habathcx", "RobotCaleb", "noobs2ninjas"] ОБНОВЛЕНИЕ. Из-за изменения условий использования API, описанных здесь, Twitch.tv теперь требует ключа API, но мы построили обходное решение. Используйте https://wind-bow.glitch.me/twitch-api вместо URL-адреса API-интерфейса twitch (например, https://api.twitch.tv/kraken), и вы все равно сможете получать информацию об учетной записи, не требуя для подписки на ключ API. Не забудьте использовать Read-Search-Ask, если вы застряли. Когда вы закончите, нажмите кнопку «Я закончил эту задачу» и включите ссылку на вашу CodePen. Вы можете получить отзывы о своем проекте, поделившись с друзьями на Facebook.

Instructions

Tests

tests: []

Challenge Seed

Solution

// solution required