/ / Uzyskaj identyfikator klienta i klucz klienta pliku client_secrets.json z Youtube API - java, json, api, oauth, youtube

Uzyskaj identyfikator klienta i klucz klienta pliku client_secrets.json z Youtube API - java, json, api, oauth, youtube

Chciałbym zintegrować interfejs API YouTube w mojej aplikacji. Dlatego tworzę interfejs API YouTube. Następnie odnosząc się do tego pomocny link, Tworzę identyfikator klienta i klucz klienta pliku client_secrets.json poniżej:

{
"installed": {
"client_id": "***",
"client_secret": "***"
}
}

Próbuję przesłać film na Youtube. więc po uruchomieniu wymaganego kodu udostępnionego na Github: UploadVideo.java, spotykam to BŁĄD.

Po otwarciu tego adresu dostałem:

  1. To jest błąd.

Błąd: redirect_uri_mismatch

Czy masz pomysł na rozwiązanie tego problemu, każda propozycja jest doceniana. Wielkie dzięki.

Odpowiedzi:

-1 dla odpowiedzi nr 1

Możesz odwołać się do tego linku Samouczek do tworzenia plików klienta secrets.json dla Google / Youtube API V3 - 2017.

HTH


2 dla odpowiedzi nr 2

The Dokumentacja klienta OAuth2 w bibliotece klienta Google API stany,

Utrzymuj swój klient w tajemnicy jako prywatny. Jeśli ktoś uzyska tajny klucz klienta, może go użyć do wykorzystania limitu, obciążyć projekt Developers Console i poprosić o dostęp do danych użytkownika.

Oto kroki, aby uzyskać secrets.json na apka youtube ...

Krok 1. Idź do konsoli https://console.developers.google.com/iam-admin/

Krok 2. Wybierz swój projekt serwisowy.

Krok 3. Kliknij zakładkę Konta usług po lewej stronie.

Krok 4. W kontach usługowych na końcu kont usług znajduje się przycisk opcji. Kliknij na to.

wprowadź opis obrazu tutaj

Krok5. Kliknij Utwórz klucz.

Krok6. Zostanie wyświetlone okno dialogowe wyboru typu klucza JSON lub P12. Wybierz JSON i kliknij Utwórz.

Krok 7. Twój Json zostanie automatycznie pobrany.

Krok8. W przypadku systemu Android i środowiska Java w katalogu głównym utwórz nowe zasoby katalogu i wklej plik json.

Krok9. Przeczytaj ten plik, w którym chcesz autoryzować użytkowników.