Est-Il possible De Vérifier si un Stream Twitch Est en Direct à l'Aide de Python?
Je me demandais simplement s'il existe une façon d'écrire un script python pour vérifier pour voir si un twitch.tv en stream live? Tout et toutes les pensées sont appréciées!
EDIT: je ne sais pas pourquoi mon app engine étiquette a été enlevée, mais ce serait en utilisant app engine.
Il y a toujours une façon, vous avez juste à le trouver. La prochaine fois, merci de nous montrer ce que vous avez fait jusqu'à présent et aussi parler de ce que vous voulez, il en cours d'exécution sur GAE pas juste de marquage comme GAE.
J'ai l'habitude de le faire dans mes anciens posts (mention GAE dans le titre), et le peuple s'est mis en colère et a commencé à me dire à juste balise.
Eh bien, si la question n'est pas directement liée à la FGA (comme celui-ci) il suffit de laisser.
J'ai l'habitude de le faire dans mes anciens posts (mention GAE dans le titre), et le peuple s'est mis en colère et a commencé à me dire à juste balise.
Eh bien, si la question n'est pas directement liée à la FGA (comme celui-ci) il suffit de laisser.
OriginalL'auteur suitegamer | 2012-08-21
Vous devez vous connecter pour publier un commentaire.
Il ressemble à Contraction fournit une API (documentation ici) qui fournit un moyen d'obtenir cette info. Un exemple très simple de faire de l'alimentation serait:
Cela va vider toutes les informations, que vous pouvez ensuite analyser avec un Librairie JSON (XML semble être aussi disponibles). Ressemble à la valeur retourne vide si le flux n'est pas en direct (n'ai pas testé beaucoup à tous, je n'ai rien lu 🙂 ). Espérons que cette aide!
Pas de prob, ont le plaisir de l'homme!
OriginalL'auteur RocketDonkey
RocketDonkey beaux réponse semble être obsolète maintenant, si je poste une mise à jour de réponse pour les gens comme moi qui trébuchent à travers cette question avec google.
Vous pouvez vérifier le statut de l'utilisateur user-test par l'analyse de
L'entrée "flux":null, dites-vous que l'utilisateur si hors ligne, si l'utilisateur existe.
Voici un petit script Python que vous pouvez utiliser sur la ligne de commande à imprimer 0 utilisateur en ligne, 1 utilisateur en mode hors connexion et 2 pour l'utilisateur n'est pas trouvé.
Sur le thème de fournir des renseignements les plus à jour, la Contraction de documentation de l'API est maintenant ici: github.com/justintv/Twitch-API
OriginalL'auteur timgeb
Utiliser la contraction de l'api avec votre client_id en tant que paramètre, parser le json:
Contraction de l'Identifiant Client est expliqué ici: https://dev.twitch.tv/docs#client-id,
vous devez vous inscrire à un développeur d'application: https://www.twitch.tv/kraken/oauth2/clients/new
Exemple:
OriginalL'auteur Hhhhhhh
Oui.
Vous pouvez utiliser Twitch appel d'API
https://api.twitch.tv/kraken/streams/YOUR_CHANNEL_NAME
et analyser les résultat pour vérifier si il est vivant.Ci-dessous la fonction renvoie un streamID si le canal est en live, d'autre renvoie -1.
OriginalL'auteur ngub05