Zur Zeit beschäftige ich mich mit der YouTube API. Beim Anzeigen der Abos bin ich nun auf ein Problem gestoßen. Wenn ich mich mit meinem Account anmelde, dann werden mir nicht alle Abos angezeigt.
Ich habe herausgefunden, dass die Standartanzahl der Ergebnisse in einem Feed 25 ist (Diese Zahl wird mir auch angezeigt). Ich weiß aber nicht, wie ich diese Zahl verändern kann.
Kann mir an dieser Stelle jemand weiterhelfen?
EDIT:
Mittlerweile bekomme ich in meinem Label die richtige Anzahl über die Eigenschaft TotalResults angezeigt. In meiner ListBox sind immer noch nur 25 Einträge.
2. EDIT:
Ich konnte das Problem lösen. Die Eigenschaft AutoPaging muss auf True gesetzt werden, damit die YouTube API automatisch neue Seiten hinzufügt.
VB.NET-Quellcode
- Private Sub cmd_login_Click(sender As Object, e As EventArgs) Handles cmd_login.Click
- If String.IsNullOrEmpty(txt_username.Text) Or String.IsNullOrEmpty(txt_password.Text) Then
- MsgBox("Sie haben nicht alles ausgefüllt.", MsgBoxStyle.Critical, "fehlende Angaben")
- Else
- Dim settings As YouTubeRequestSettings = New YouTubeRequestSettings(<Anwendungsname>, <Developer Key>, txt_username.Text, txt_password.Text)
- Dim request As YouTubeRequest = New YouTubeRequest(settings)
- Dim mySubscriptions As Feed(Of Subscription)
- mySubscriptions = request.GetSubscriptionsFeed(txt_username.Text)
- For Each subscription As Subscription In mySubscriptions.Entries
- lb_subscriptions.Items.Add(subscription.UserName.ToString())
- Next
- lbl_info.Visible = False
- lbl_countsubscriptions.Text = "Anzahl der Abos: " & CStr(lb_subscriptions.Items.Count)
- lbl_countsubscriptions.Visible = True
- End If
- End Sub
Ich habe herausgefunden, dass die Standartanzahl der Ergebnisse in einem Feed 25 ist (Diese Zahl wird mir auch angezeigt). Ich weiß aber nicht, wie ich diese Zahl verändern kann.
Kann mir an dieser Stelle jemand weiterhelfen?
EDIT:
Mittlerweile bekomme ich in meinem Label die richtige Anzahl über die Eigenschaft TotalResults angezeigt. In meiner ListBox sind immer noch nur 25 Einträge.
2. EDIT:
Ich konnte das Problem lösen. Die Eigenschaft AutoPaging muss auf True gesetzt werden, damit die YouTube API automatisch neue Seiten hinzufügt.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Grasdackel1996“ ()