menu
arrow_back

Google Assistant: Build a YouTube Entertainment App (Asystent Google: Tworzenie aplikacji YouTube Entertainment)

—/100

Checkpoints

arrow_forward

Create a Dialogflow Agent traverse from Action Project

Configure the Default Welcome Intent

Build the Custom Intent (name: youtube)

Initialize and Configure a Cloud Function

Google Assistant: Build a YouTube Entertainment App (Asystent Google: Tworzenie aplikacji YouTube Entertainment)

1 godz. 15 godz. Punkty: 7

GSP487

Moduły Google Cloud do samodzielnego ukończenia

Podsumowanie

Asystent Google to osobisty asystent głosowy umożliwiający wykonywanie wielu różnych czynności i pozwalający na integrację z wieloma urządzeniami. Ponad milion dostępnych akcji sprosta szerokiej gamie potrzeb wyrażanych głosem – od wysyłania SMS-ów i ustawiania przypomnień po zamawianie kawy i odtwarzanie muzyki.

Google Cloud Functions to wymagające niewielu zasobów rozwiązanie oparte na obliczeniach, które umożliwia programistom tworzenie jednozadaniowych, samodzielnych funkcji reagujących na zdarzenia w chmurze bez konieczności zarządzania serwerem lub środowiskiem wykonawczym.

Interfejs YouTube Data API daje Ci dostęp do milionów filmów z YouTube oraz powiązanych z nimi metadanych przy użyciu żądań HTTP.

Korzystając z usługi Cloud Functions i interfejsu YouTube Data API, stworzysz aplikację Asystenta, która pobiera dane o ulubionym artyście użytkownika i generuje najlepsze utwory wraz z linkami i miniaturami.

Czego się nauczysz

W tym module nauczysz się, jak:

  • stworzyć potok aplikacji Asystenta składający się z projektu przygotowanego w Actions, agenta Dialogflow z niestandardowymi intencjami i encjami, webhooka oraz funkcji w Cloud Functions, by obsłużyć realizację;
  • generować właściwe dane logowania i instalować konieczne zależności, by korzystać z interfejsu YouTube Data API;
  • dodawać realizację logiczną do funkcji w Cloud Functions, by realizować wywołania interfejsu YouTube Data API;
  • wdrożyć swoją aplikację i przetestować ją za pomocą Actions Simulator (Symulatora Actions).

Wymagania wstępne

To jest moduł dla użytkowników zaawansowanych. Zakładamy, że użytkownik zna usługi Dialogflow i Cloud Functions. Zalecane jest posiadanie podstawowej wiedzy dotyczącej interfejsów API. Znajomość języka JavaScript i środowiska wykonawczego Node.js może być pomocna, ale nie jest konieczna. Jeśli musisz odświeżyć opisane wyżej umiejętności, przed rozpoczęciem tego modułu przejdź jeden z poniższych kursów:

Gdy zechcesz rozpocząć, przewiń stronę w dół i wykonaj opisane niżej kroki, aby skonfigurować środowisko modułu.

Dołącz do Qwiklabs, aby zapoznać się z resztą tego modułu i innymi materiałami.

  • Uzyskaj tymczasowy dostęp do Google Cloud Console.
  • Ponad 200 modułów z poziomów od początkującego do zaawansowanego.
  • Podzielono na części, więc można uczyć się we własnym tempie.
Dołącz, aby rozpocząć ten moduł