J'essaie d'automatiser le téléchargement de vidéos sur YouTube sans que je doive cliquer sur un navigateur Web pour autoriser le téléchargement à chaque fois.Puis-je télécharger une vidéo YouTube à l'aide de l'API YouTube sans un GUI?
Quand je vais à la console API Youtube pour configurer des informations d'identification, probablement avec « données utilisateur » parce que je suppose que c'est ce que vous devez télécharger, il donne l'avertissement suivant:
Est-ce que cela signifie qu'il n'y a aucun moyen d'automatiser le téléchargement de vidéos à partir d'une application de console, et que chaque téléchargement nécessitera que je clique depuis un navigateur?
Bonne réponse. J'ai mon programme au point où il lance une interface Web, et vous devez cliquer pour commencer le téléchargement. En Qt/C++, devrait-il être assez facile d'automatiser à l'intérieur de la console sans avoir à lancer un navigateur ou un GUI? – Akiva
Aucun utilisateur ne devra s'authentifier en premier. Ensuite, vous enregistrez le jeton d'actualisation, vous pourrez utiliser le jeton d'actualisation dans votre application de console. Il n'y a aucun moyen d'automatiser l'authentification. Une fois que vous avez le jeton d'actualisation, vous pourrez télécharger sur ce compte tout ce que vous voulez. – DaImTo
Bon, alors si je peux connecter mon QNetworkAccessManager à un compte authentifié, il pourra télécharger sans l'invite? Jusqu'à présent, j'avais besoin d'authentifier mon téléchargement à chaque fois. – Akiva