vendredi 2 février 2007

Du web2.0 dans les podcasts

Une démarche française à soutenir et à signaler. Le site moncanard.com évolue et devient web2.0 en proposant aux internautes d'organiser et de sélectionner des podcasts.

Comment ça marche? Très simplement. Moncanard s'appuie sur un annuaire de podcasts très riche. Après une inscription très rapide (un login un mot de passe et une adresse email), l'internaute peut parcourir l'annuaire, sélectionner des morceaux de podcasts et les insérer dans ses playlists. Il peut ensuite ré-écouter tous les morceaux qu'il a sélectionné. Moncanard offre donc un outils évolué, à mi chemin entre le bookmarking et le lecteur de podcasts. La communauté de moncanard, peut librement réagir et donner sont avis sur les podcasts enregistrés et les playlists créées.
Dans le monde du web2.0, les initiatives françaises sont à soutenir, alors faisons marcher le buzz.

mercredi 20 décembre 2006

Du wiki dans map2tag

Connaissez vous placeopedia?

Le site placeopedia est un site collaboratif, dont l'objectif est de représenter sous la forme d'une carte les articles de l'encyclopédie wikipedia sur une carte géographique.

Une carte géographique?

En effet, les points de placeopedia (environ 3000 pour le moment) sont sous la même licence que les articles de wikipédia, et sont donc librement exploitables. Map2tag vient d'intégrer l'ensemble des points placeopedia dans sa base de données. L'ensemble des lieux présents dans la fameuse encyclopédie sont donc à présent consultable depuis le site map2tag.
La communauté map2tag peut donc utiliser librement ses points afin de les ajouter aux cartes des internautes. Chaque utilisateur peut, tout à loisir enrichir ses propres cartes. La création de carte géographique en devient plus riche.

mercredi 13 décembre 2006

Comment intégrer l'API youtube sur son site


Map2tag intégre et utilise l'API Youtube. Cette api offre une série de lien (url) retournant des fichiers XML. Elle permet de récupérer les vidéos enregistrées sur le site, rechercher des vidéos selon des mots clés donnés, obtenir le détail d'une vidéo.
Nous allon, dans les lignes qui vont suivre, vous donner toutes les informations pratiques nécessaires, afin d'intégrer simplement l'API à votre site.
Sam Napolitano, a développé une petite api permettant d'effectuer des requètes sur le serveur de youtube, et d'en extracter les vidéos.

1) TELECHARGEZ LES OUTILS
a) Rendez vous sur le site de youtube développeur afin d'obtenir un identifiant développeur.
b) Télecharger la classe class.youtube.

2) LES METHODES DE LA CLASSE
Cette classe est constituée de 2 méthodes de recherche:
  • - yt_tag($dev_id, $tag, $howmany,$page), qui permet de rechercher des vidéos correspondants aux mots clés passés en paramètres. Les paramètres de cette méthode sont $dev_id l'identifiant développeur, $tag les tags à rechercher, $howmany le nombre de lignes par page, $page la page de démarrage de la recherche
  • - yt_user($dev_id, $user, $howmany), qui permet de rechercher les vidéos postées par un utilisateur. $dev_id l'identifiant développeur, $user le nom de l'utilisateur, $homany le nombre de résultats
Ces deux méthodes font appel au serveur youtube qui recherche dans sa base. Les résultats sont affichés par chacunes des méthodes par l'intermédiaire de la méthode yt_results. Pour formatter la liste de résultats, vous devrez donc modifier cette méthode. Il suffit de modifier l'avant dernière ligne de la méthode yt_results.

3) RECHERCHEZ DES VIDEOS YOUTUBE
Dans votre page php, incluez la classe
require_once('class.youtube.php'); 

A l'endroit où vous souhaitez afficher les résultats placer le code :
$yt = new youTube;
$yt->yt_tag("votre ID", "tag1", 10, 1);
4) AFFICHEZ UNE VIDEO
Là encore rien de plus simple. Il suffit de placer dans votre page le code (remplacer ID_VIDEO par l'identifiant de la vidéo
<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/ID_VIDEO"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/ID_VIDEO" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>


5) TRAITEZ LES ELEMENTS DE LA VIDEO
Les champs de la video peuvent être obtenu dans la méthode yt_results. Il est ainsi possible de gérer l'url de la video (url), la description de la vidéo (description), la vignette de la video (thumbnail_url) et l'id de la vidéo. Une fois récupérés, ces champs peuvent être stockés dans votre base de données.

6) ET APRES
Dans le prochain billeet, nous traiterons l'intégration de l'API Flickr qui est beaucoup plus complète.

jeudi 30 novembre 2006

Intégrez vos cartes map2tag sur votre site

Désormais, map2tag vous permet d'intégrer votre carte map2tag sur votre site. La manipulation est très simple : il vous suffit de copier et de coller dans votre page le code nous vous fournissons dans votre espace personnel.

Depuis votre espace personnel, cliquez sur le lien "intégrer une carte". La page consultée le code à copier dans votre page. La carte est intégrée par l'intermédiaire d'une balise Iframe. Nous sommes actuellement en train de travailler sur une version d'intégration utilisant les widget google.
Nous ne manquerons pas de vous tenir informé.

mercredi 29 novembre 2006

map2tag s'ouvre sur les autres sites

Désormais, map2tag permet aux utilisateurs ayant un site internet d'intégrer les informations de géolocalisation qu'ils possèdent.
Les sites disposant de cartes, ou d'informations géolocalisées peuvent importer les données sur leur carte map2tag. Le principe s'appuie sur l'échange d'un fichier xml. Ce fichier est importé depuis l'espace personnel de l'utilisateur.
Le format du fichier XML a été simplifié et permet de spécifier les informations :
  • le libellé du flag
  • le lien vers la page du site
  • la descirption du flag
  • la latitude
  • la longitude
  • les tags

Pour plus d'informations consulter la page d'aide