Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/05/2011, 01h01   #1
Invité régulier
 
Avatar de Casio
 
Mathieu CHARREYRE
Inscription : novembre 2005
Messages : 70
Détails du profil
Informations personnelles :
Nom : Mathieu CHARREYRE
Âge : 35

Informations forums :
Inscription : novembre 2005
Messages : 70
Points : 8
Points : 8
Envoyer un message via ICQ à Casio Envoyer un message via AIM à Casio Envoyer un message via MSN à Casio Envoyer un message via Yahoo à Casio Envoyer un message via Skype™ à Casio
Par défaut Intégration de vidéos YouTube

Salutations,

Je cherche à intégrer sur la home de notre page une barre représentant les 4 ou 5 DERNIERES vidéos rajoutées à notre chaine YouTube. Il n'est pas très important que les gens puissent le lire DEPUIS la barre, ils pourront par exemple cliquer dessus, mais il est en outre très important que cette barre soit CHRONOLOGIQUE, afin de communiquer sur nos dernières vidéos.

J'ai trouvé ce code AJAX beta chez Google :
-=> http://www.google.com/uds/solutions/.../videobar.html
Dont voici le code

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<!-- ++Begin Video Bar Wizard Generated Code++ -->
  <!--
  // Created with a Google AJAX Search Wizard
  // http://code.google.com/apis/ajaxsearch/wizards.html
  -->
 
  <!--
  // The Following div element will end up holding the actual videobar.
  // You can place this anywhere on your page.
  -->
  <div id="videoBar-bar">
    <span style="color:#676767;font-size:11px;margin:10px;padding:4px;">Chargement de la chaine WDA...</span>
  </div>
 
  <!-- Ajax Search Api and Stylesheet
  // Note: If you are already using the AJAX Search API, then do not include it
  //       or its stylesheet again
  -->
  <script src="http://www.google.com/uds/api?file=uds.js&v=1.0&source=uds-vbw"
    type="text/javascript"></script>
  <style type="text/css">
    @import url("http://www.google.com/uds/css/gsearch.css");
  </style>
 
  <!-- Video Bar Code and Stylesheet -->
  <script type="text/javascript">
    window._uds_vbw_donotrepair = true;
  </script>
  <script src="http://www.google.com/uds/solutions/videobar/gsvideobar.js?mode=new"
    type="text/javascript"></script>
  <style type="text/css">
    @import url("http://www.google.com/uds/solutions/videobar/gsvideobar.css");
  </style>
 
  <style type="text/css">
    .playerInnerBox_gsvb .player_gsvb {
      width : 320px;
      height : 260px;
    }
  </style>
  <script type="text/javascript">
    function LoadVideoBar() {
 
    var videoBar;
    var options = {
        largeResultSet : !true,
        horizontal : true,
        autoExecuteList : {
          cycleTime : GSvideoBar.CYCLE_TIME_MEDIUM,
          cycleMode : GSvideoBar.CYCLE_MODE_LINEAR,
          executeList : ["ytchannel:WDAssos"]
        }
      }
 
    videoBar = new GSvideoBar(document.getElementById("videoBar-bar"),
                              GSvideoBar.PLAYER_ROOT_FLOATING,
                              options);
    }
    // arrange for this function to be called during body.onload
    // event processing
    GSearch.setOnLoadCallback(LoadVideoBar);
  </script>
<!-- ++End Video Bar Wizard Generated Code++ -->
MAIS, cela affiche 4 vidéo, et ne semble pas représenter cela dans un quelconque ordre, et encore moins chronologiquement...

Auriez-vous des idées / conseils ?

A vous lire,
Casio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2011, 08h53   #2
Expert Confirmé
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 1 837
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 27
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 1 837
Points : 3 318
Points : 3 318
LA doc de l'API youtube sur la video bar :

http://www.google.com/uds/solutions/videobar/index.html

Tu devrais y trouver ton bonheur
grunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/05/2011, 00h42   #3
Invité régulier
 
Avatar de Casio
 
Mathieu CHARREYRE
Inscription : novembre 2005
Messages : 70
Détails du profil
Informations personnelles :
Nom : Mathieu CHARREYRE
Âge : 35

Informations forums :
Inscription : novembre 2005
Messages : 70
Points : 8
Points : 8
Envoyer un message via ICQ à Casio Envoyer un message via AIM à Casio Envoyer un message via MSN à Casio Envoyer un message via Yahoo à Casio Envoyer un message via Skype™ à Casio
Citation:
Envoyé par grunk Voir le message
(...)
Tu devrais y trouver ton bonheur
Bah non, justement...

Any idea ?
Casio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/05/2011, 10h06   #4
Débutant
 
Inscription : février 2009
Messages : 559
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 559
Points : 138
Points : 138
http://www.google.com/uds/solutions/...outubechannels

http://www.google.com/uds/solutions/.../videobar.html
noobyyy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2011, 20h38   #5
Invité régulier
 
Avatar de Casio
 
Mathieu CHARREYRE
Inscription : novembre 2005
Messages : 70
Détails du profil
Informations personnelles :
Nom : Mathieu CHARREYRE
Âge : 35

Informations forums :
Inscription : novembre 2005
Messages : 70
Points : 8
Points : 8
Envoyer un message via ICQ à Casio Envoyer un message via AIM à Casio Envoyer un message via MSN à Casio Envoyer un message via Yahoo à Casio Envoyer un message via Skype™ à Casio
Merci, mais la encore, j'en étais arrivé à ce point AVANT de venir vous enquiquiner...
Les vidéos sont affichées dans un ordre étrange, et non chronologique...

Any idea ?
Casio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2011, 23h27   #6
Modérateur
 
Inscription : septembre 2010
Messages : 7 103
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 103
Points : 8 466
Points : 8 466
t'as l'API complète ici :
http://code.google.com/intl/fr/apis/...reference.html
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2011, 02h01   #7
Invité régulier
 
Avatar de Casio
 
Mathieu CHARREYRE
Inscription : novembre 2005
Messages : 70
Détails du profil
Informations personnelles :
Nom : Mathieu CHARREYRE
Âge : 35

Informations forums :
Inscription : novembre 2005
Messages : 70
Points : 8
Points : 8
Envoyer un message via ICQ à Casio Envoyer un message via AIM à Casio Envoyer un message via MSN à Casio Envoyer un message via Yahoo à Casio Envoyer un message via Skype™ à Casio
Merci, je viens de tout parcourir... avec un réel intérêt.

Néanmoins, je ne trouve nulle trace d'un classement chronologique possible...
C'est étrange.... Suis-je donc le seul à soulever ce pb ?

A vous lire,
Casio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2011, 08h57   #8
Expert Confirmé
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 1 837
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 27
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 1 837
Points : 3 318
Points : 3 318
Ca ne convient pas ? : http://code.google.com/intl/fr/apis/...html#orderbysp avec le paramètre "published"

Sinon il est dit :
Citation:
Note: For a user's playlists or subscriptions feed, the default ordering is arbitrary.
grunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2011, 09h35   #9
Invité régulier
 
Avatar de Casio
 
Mathieu CHARREYRE
Inscription : novembre 2005
Messages : 70
Détails du profil
Informations personnelles :
Nom : Mathieu CHARREYRE
Âge : 35

Informations forums :
Inscription : novembre 2005
Messages : 70
Points : 8
Points : 8
Envoyer un message via ICQ à Casio Envoyer un message via AIM à Casio Envoyer un message via MSN à Casio Envoyer un message via Yahoo à Casio Envoyer un message via Skype™ à Casio
Citation:
Envoyé par grunk Voir le message
Ca ne convient pas ? : http://code.google.com/intl/fr/apis/...html#orderbysp avec le paramètre "published"

Sinon il est dit :
YES... Merci, je viens de réussir, grace à votre aide, grunk, et aussi à une petite recherche sur Google pour l'implantation du code...

Voici ce que cela donne à présent :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<!-- ++Begin Video Bar Wizard Generated Code++ -->
  <!--
  // Created with a Google AJAX Search Wizard
  // http://code.google.com/apis/ajaxsearch/wizards.html
  -->
 
  <!--
  // The Following div element will end up holding the actual videobar.
  // You can place this anywhere on your page.
  -->
  <div id="videoBar-bar">
    <span style="color:#676767;font-size:11px;margin:10px;padding:4px;">Chargement de la chaine WDA...</span>
  </div>
 
  <!-- Ajax Search Api and Stylesheet
  // Note: If you are already using the AJAX Search API, then do not include it
  //       or its stylesheet again
  -->
  <script src="http://www.google.com/uds/api?file=uds.js&v=1.0&source=uds-vbw"
    type="text/javascript"></script>
  <style type="text/css">
    @import url("http://www.google.com/uds/css/gsearch.css");
  </style>
 
  <!-- Video Bar Code and Stylesheet -->
  <script type="text/javascript">
    window._uds_vbw_donotrepair = true;
  </script>
  <script src="http://www.google.com/uds/solutions/videobar/gsvideobar.js?mode=new"
    type="text/javascript"></script>
  <style type="text/css">
    @import url("http://www.google.com/uds/solutions/videobar/gsvideobar.css");
  </style>
 
  <style type="text/css">
    .playerInnerBox_gsvb .player_gsvb {
      width : 320px;
      height : 260px;
    }
  </style>
  <script type="text/javascript">
    function LoadVideoBar() {
	//sort videos in bar by date
	var bsc = GSvideoBar.prototype.buildSearchControl;
	GSvideoBar.prototype.buildSearchControl = function() {
	bsc.call(this);
	this.vs.setResultOrder(google.search.Search.ORDER_BY_DATE);   this.vsBypass.setResultOrder(google.search.Search.ORDER_BY_DATE);   }
 
    var videoBar;
	var barContainer = document.getElementById("videoBar");
 
    var options = {
		string_allDone : "Close",
		thumbnailSize : GSvideoBar.THUMBNAILS_MEDIUM,
        largeResultSet : !true,
        horizontal : true,
        autoExecuteList : {
          cycleTime : GSvideoBar.CYCLE_TIME_MEDIUM,
          cycleMode : GSvideoBar.CYCLE_MODE_LINEAR,
          executeList : ["ytchannel:WDAssos"]
        }
      }
 
    videoBar = new GSvideoBar(document.getElementById("videoBar-bar"),
                              GSvideoBar.PLAYER_ROOT_FLOATING,
                              options);
    }
    // arrange for this function to be called during body.onload
    // event processing
    GSearch.setOnLoadCallback(LoadVideoBar);
  </script>
<!-- ++End Video Bar Wizard Generated Code++ -->
Casio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2011, 17h14   #10
Invité régulier
 
Homme Nicolas
Inscription : octobre 2007
Messages : 20
Détails du profil
Informations personnelles :
Nom : Homme Nicolas
Localisation : Canada

Informations forums :
Inscription : octobre 2007
Messages : 20
Points : 6
Points : 6
Par défaut Nombre de vidéos

Bonjour,
Merci pour les infos... je cherchais exactement la même chose que vous. J'ai juste un dernier paramètre à régler et je ne le trouve pas :

Par défaut, Youtube m'affiche les 8 derniers vidéos... comment modifie-t-on la variable 8 par 4... Je ne veux que les 4 derniers vidéos !

Merci d'avance !
nsimon70 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h56.


 
 
 
 
Partenaires

Hébergement Web