<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>MANGE TA MAIN! &#187; php</title>
	<atom:link href="http://www.mangetamain.fr/tag/php/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mangetamain.fr</link>
	<description>Critiques et observations du monde qui m&#039;entoure à travers mon kaléidoscope rempli de macarons, de nuages et de hip-hop.</description>
	<lastBuildDate>Sun, 20 Nov 2011 12:37:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Un tuto simple pour utiliser l&#8217;API Bit.ly avec PHP</title>
		<link>http://www.mangetamain.fr/un-tuto-simple-pour-utiliser-lapi-bit-ly-avec-php.html</link>
		<comments>http://www.mangetamain.fr/un-tuto-simple-pour-utiliser-lapi-bit-ly-avec-php.html#comments</comments>
		<pubDate>Tue, 06 Apr 2010 16:31:04 +0000</pubDate>
		<dc:creator>Stéphane</dc:creator>
				<category><![CDATA[Web-addict]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.mangetamain.fr/?p=437</guid>
		<description><![CDATA[Il y a deux jours, j&#8217;avais besoin de réduire des liens de manière dynamique sur une de mes pages web. J&#8217;ai donc fait quelques recherches Google pour tenter de comprendre comment fonctionnait l&#8217;API Bit.ly. Force est de constater qu&#8217;aucun tutoriel &#8230; <a href="http://www.mangetamain.fr/un-tuto-simple-pour-utiliser-lapi-bit-ly-avec-php.html">Lire la Suite <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Il y a deux jours, j&#8217;avais besoin de réduire des liens de manière dynamique sur une de mes pages web. J&#8217;ai donc fait quelques recherches Google pour tenter de comprendre comment fonctionnait l&#8217;API Bit.ly. Force est de constater qu&#8217;aucun tutoriel n&#8217;expliquait clairement comment utiliser cette API, pas même le site officiel de Bit.ly.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Pourtant c&#8217;est très simple, et quelques lignes de PHP suffisent pour stocker l&#8217;URL de la page raccourcie dans une variable.</p>
<p>[php]<br />
&lt;?php</p>
<p>// Vos identifiants Bit.ly. L&#8217;API Key est disponible sur votre compte Bit.ly.<br />
$login = &quot;kaleidoscopique&quot;;<br />
$api_key = &quot;R_51ab84dd45ze5zefc46662172e89&quot;;</p>
<p>// L&#8217;adresse de la page à réduire.<br />
$url = &quot;http://www.mangetamain.fr&quot;;</p>
<p>/* La fonction file_get_contents lit le contenu de la page de l&#8217;API avec les paramètres que vous lui envoyé.<br />
/!\ Attention : Le paramètre qui prend l&#8217;URL de la page s&#8217;appelle &nbsp;&raquo;uri&nbsp;&raquo; et non &nbsp;&raquo;url&nbsp;&raquo;. */<br />
$url_reduite = file_get_contents(&quot;http://api.bit.ly/v3/shorten?login=&quot;.$login.&quot;&amp;apiKey=&quot;.$api_key.&quot;&amp;uri=&quot;.$url.&quot;&amp;format=txt&quot;);</p>
<p>// L&#8217;URL raccourcie est stockée dans $url_reduite.<br />
echo $url_reduite;</p>
<p>?&gt;</p>
<p>[/php]</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Un code über-simple mais qui m&#8217;a fait piétiner plusieurs heures. Peut-être ne suis qu&#8217;un manchot ! Sachez aussi que ce code est utilisable avec tout les raccourciceurs d&#8217;URL qui proposent une API publique. Il vous suffira d&#8217;adapter le contenu de la fonction &laquo;&nbsp;file_get_contents&nbsp;&raquo; avec l&#8217;URL de l&#8217;API en question et la liste des paramètres dont elle a besoin !</p>
<p style="text-align: justify;">Pour utiliser les autres fonctionnalités de cette API, je vous recommande<a href="http://code.google.com/p/bitly-api/wiki/ApiDocumentation#/v3/"> la page officielle du Google Code Bit.ly. </a>Si vous avez compris le code ci-dessus, vous n&#8217;aurez aucun mal à l&#8217;adapter aux autres situations ! Si vous avez un souci, laissez-moi un commentaire je tâcherai de vous aider!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mangetamain.fr/un-tuto-simple-pour-utiliser-lapi-bit-ly-avec-php.html/feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>

