2015-12-14 1 views
2

Je reçois l'erreur suivante:toutes les playlists: Aucun critère sélectionné

I20151214-16:56:33.283(1)? { [Error: No filter selected.] 
I20151214-16:56:33.283(1)? code: 400, 
I20151214-16:56:33.283(1)? errors: 
I20151214-16:56:33.283(1)? [ { domain: 'youtube.parameter', 
I20151214-16:56:33.283(1)?  reason: 'missingRequiredParameter', 
I20151214-16:56:33.283(1)?  message: 'No filter selected.', 
I20151214-16:56:33.283(1)?  locationType: 'parameter', 
I20151214-16:56:33.284(1)?  location: '' } ] } 

Quand je fais cela:

var data = { 
     auth: this.oauth2Client, 
     part: "snippet" 
    }; 

    this.yt.playlists.list(data, function(err, res){ 
     console.log("===== playlists ======"); 
     console.log(err); 
     console.log(res); 
     console.log("==== playlists ======") 
    }); 

Que signifie « Aucun filtre sélectionné moyenne » et comment puis-je résoudre il?

Répondre

0

Pour corriger cette erreur, j'ai dû spécifier que je voulais récupérer mes propres playlists. Par défaut, il ne sait pas si je veux une playlist spécifique ou toutes les playlists.

 var data = { 
      auth: this.oauth2Client, 
      part: "snippet", 
      mine: true //this 
     }; 

Playlists: list

Returns a collection of playlists that match the API request parameters. For example, you can retrieve all playlists that the authenticated user owns, or you can retrieve one or more playlists by their unique IDs