2017-06-18 34 views
10

Próbuję ustalić, w jaki sposób otrzymuję listę filmów/strumieni, w których użytkownik jest moderatorem na czacie na żywo.Youtube [Data-API] LiveChat, w którym zalogowany użytkownik jest moderatorem

Odbywa się to w nightbot i fussbot ale nie mogę dowiedzieć się, jak oni to robią, że działa przez ciebie dodanie kanału Nightbot jako moderator swojej żywo strumieni czacie ale jestem pewien, w jaki sposób dostać się do oglądania live stream czat z nich jest dodawany jako moderator do kanału. (domyślam się, że to moderator kanału, a nie wideo/stream, ponieważ są trwałe mimo wszystkich rzutów)

Myślałem, że będzie to w dokumentach API, ale jeśli nie mogę go znaleźć/nie pewnie, czego szukam.

Wdrażam to w PHP i do tej pory mam to teraz otrzymywanie identyfikatorów zdarzeń strumieniowych i twoich trwałych identyfikatorów na żywo, ale utknąłem.

+0

powiedzieć, że wsparcie dla programistów YouTube/Google powinno być widoczne na https://developers.google.com/youtube/v3/support to żart, na który nic nie odpowiedzieli ... –

Odpowiedz

2

Nie sądzę, że interfejs API obsługuje sposób pobierania listy czatów, w których zalogowany użytkownik jest moderatorem. Metoda liveChatModerators.list wymaga ustawienia wartości dla parametru liveChatId, a ta wartość musi określać pojedynczy identyfikator czatu na żywo.

Zastanawiam się, co następuje, mówiąc, że nie jestem zaznajomiony z aplikacjami, które wspomniałeś lub jak one działają, więc to tylko przypuszczenie. Twoje pytanie opisuje aplikację innej firmy, która pozwala (lub pomaga) zarządzać czatami na żywo w YouTube. Prawdopodobnie, aby móc korzystać z aplikacji, musisz przyznać tej aplikacji uprawnienia do zarządzania swoim kontem YouTube.

Mając to na uwadze, jeśli utworzysz transmisję na żywo za pośrednictwem tej aplikacji, podczas tworzenia strumienia na żywo aplikacja może również użyć metody liveChatModerators.insert w celu dodania własnego kanału jako moderatora do transmisji na żywo. czat. Podobnie aplikacja może pobrać listę transmisji na żywo i dodać własny kanał jako moderator do dowolnego z tych transmisji na żywo. Aplikacja może użyć własnego magazynu danych, aby określić, czy jego kanał został już dodany jako moderator dla konkretnego czatu.

Napisz komentarz w odpowiedzi, jeśli uważasz, że nie rozumiem Twojego pytania.

+0

Możliwe, ale to musi oznaczać nocny bot Pali się, mimo że zapytania o limit API Rate sprawdzają, czy czat jest aktywny dla każdego użytkownika i wydaje się niemożliwy do utrzymania. –