Laden...

Youtube Kommentare auflisten/speichern

Erstellt von romanmiller vor 5 Jahren Letzter Beitrag vor 5 Jahren 1.498 Views
R
romanmiller Themenstarter:in
1 Beiträge seit 2018
vor 5 Jahren
Youtube Kommentare auflisten/speichern

Hallo zusammen,

ich versuche, alle YouTube-Kommentare eines Videos aufgelistet zu bekommen.
Dazu habe ich mir die folgenden beiden Seiten angesehen:
https://developers.google.com/youtube/v3/docs/commentThreads/list
https://developers.google.com/youtube/v3/docs/comments

Die Abfrage funktioniert problemlos, hier ein Bsp.:
<externes Bild entfernt>

Das Ganze habe ich mir dann von json2csharp.com in C#-Klassen umwandeln lassen. Diese hab ich dann in mein Projekt kopiert:
<externes Bild entfernt>

Wenn ich dann aber versuche, den String einer API-Abfrage umwandeln zu lassen, erhalte ich eine Fehlermeldung: APIResponse resp = Json.JsonParser.Deserialize<APIResponse>(ApiResponseStr); ->
<externes Bild entfernt>

Ich vermute daran, dass die API-Response unterschiedlich ist, weswegen sich dann eine Fehlermeldung ergibt.
Deswegen hier noch ein Responses von anderen Videos:
<externes Bild entfernt>

Jetzt meine Frage: Woran liegt das? Wie kann ich das beheben?

Vielen Dank an alle, die mir helfen 😁
LG

P
1.090 Beiträge seit 2011
vor 5 Jahren

Hi romanmiller,

poste doch bitte mal die Konkrete Fehlermeldung.
Ansonsten schau mal mit dem Debugger was in "ApiResponseStr" drinsteht. Und prüfe mal ob es mit der Klasse "APIResponse" übereinstimmt.

Sollte man mal gelesen haben:

Clean Code Developer
Entwurfsmuster
Anti-Pattern

16.842 Beiträge seit 2008
vor 5 Jahren

Hallo

auch als Neuling darf man sich an [Hinweis] Wie poste ich richtig? halten. Beim Registrieren und vor dem ersten Beitrag hast Du dies auch als gelesen markiert - kann also nicht so lange her sein.
Daher habe ich alle externen Ressourcen aus dem Beitrag gelöscht. 👍
Code sollte man zudem immer als Text posten und nicht als Bild. Kein Helfer hier hat Bock Quellcode abzutippen, sofern er Dir korrigierten Code antworten will.