<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Updater son Statut LinkedIn via  Zend OAuth</title>
	<atom:link href="http://www.formatix.eu/updater-statut-linkedin-php-zend-oauth.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.formatix.eu/updater-statut-linkedin-php-zend-oauth.html</link>
	<description>Php, Jquery, Zend et Companie</description>
	<lastBuildDate>Mon, 21 Nov 2011 23:13:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Julien</title>
		<link>http://www.formatix.eu/updater-statut-linkedin-php-zend-oauth.html/comment-page-1#comment-259</link>
		<dc:creator>Julien</dc:creator>
		<pubDate>Wed, 17 Feb 2010 15:10:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.formatix.eu/?p=331#comment-259</guid>
		<description>Merci Christophe! 
Ca marche.</description>
		<content:encoded><![CDATA[<p>Merci Christophe!<br />
Ca marche.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.formatix.eu/updater-statut-linkedin-php-zend-oauth.html/comment-page-1#comment-258</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Wed, 17 Feb 2010 13:51:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.formatix.eu/?p=331#comment-258</guid>
		<description>Désolé pour la réponse tardive mais ton message etait dans la boite a Spam Akismet :(

J&#039;ai réutilisé le code présenté ci-dessus avec le nouveau Zend Framework 1.10.1 et nous n&#039;avons effectivement plus besoin de l&#039;Incubator Zend.   

Ensuite je l&#039;ai adapte pour pouvoir envoyer un message en utilisant l&#039;URI suivante:

&lt;b&gt;http://api.linkedin.com/v1/people/~/mailbox&lt;/b&gt;

Tout d&#039;abord si on regarde la documentation du &quot;LinkedIn Developer Network&quot; on voit qu&#039;il faut faire un POST et non un PUT.

Ensuite voici a quoi ressemble ma chaine XML 

&lt;img src=&quot;http://www.formatix.eu/wp-content/uploads/2010/02/xml-linkedin-api-mailbox.png&quot; alt=&quot;xml-linkedin-api-mailbox&quot; title=&quot;xml-linkedin-api-mailbox&quot; width=&quot;345&quot; height=&quot;222&quot; class=&quot;alignnone size-full wp-image-427&quot; /&gt;

En remplaçant
&lt;ul&gt;
&lt;li&gt; - {ID} par l&#039;identifiant du membre Linkedin a qui écrire (faut que ce soit un des contacts direct de l&#039;utilisateur loggé)&lt;/li&gt;
&lt;li&gt;- {SUBJECT} Par le sujet du mail&lt;/li&gt;
&lt;li&gt;- {BODY} Par le corps du message&lt;/li&gt;
&lt;/ul&gt;


Axe de résolution de ton problème:

- POST au lieu de PUT
- Vérification de ta chaine XML
- Vérification de l&#039;ID de l&#039;utilisateur a qui tu ecris
- Vérification du lien &lt;b&gt;direct&lt;/b&gt; (de niveau 1) entre l&#039;émetteur du message et le destinataire</description>
		<content:encoded><![CDATA[<p>Désolé pour la réponse tardive mais ton message etait dans la boite a Spam Akismet :(</p>
<p>J&#8217;ai réutilisé le code présenté ci-dessus avec le nouveau Zend Framework 1.10.1 et nous n&#8217;avons effectivement plus besoin de l&#8217;Incubator Zend.   </p>
<p>Ensuite je l&#8217;ai adapte pour pouvoir envoyer un message en utilisant l&#8217;URI suivante:</p>
<p><b><a href="http://api.linkedin.com/v1/people/~/mailbox" rel="nofollow">http://api.linkedin.com/v1/people/~/mailbox</a></b></p>
<p>Tout d&#8217;abord si on regarde la documentation du &#8220;LinkedIn Developer Network&#8221; on voit qu&#8217;il faut faire un POST et non un PUT.</p>
<p>Ensuite voici a quoi ressemble ma chaine XML </p>
<p><img src="http://www.formatix.eu/wp-content/uploads/2010/02/xml-linkedin-api-mailbox.png" alt="xml-linkedin-api-mailbox" title="xml-linkedin-api-mailbox" width="345" height="222" class="alignnone size-full wp-image-427" /></p>
<p>En remplaçant</p>
<ul>
<li> &#8211; {ID} par l&#8217;identifiant du membre Linkedin a qui écrire (faut que ce soit un des contacts direct de l&#8217;utilisateur loggé)</li>
<li>- {SUBJECT} Par le sujet du mail</li>
<li>- {BODY} Par le corps du message</li>
</ul>
<p>Axe de résolution de ton problème:</p>
<p>- POST au lieu de PUT<br />
- Vérification de ta chaine XML<br />
- Vérification de l&#8217;ID de l&#8217;utilisateur a qui tu ecris<br />
- Vérification du lien <b>direct</b> (de niveau 1) entre l&#8217;émetteur du message et le destinataire</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Julien</title>
		<link>http://www.formatix.eu/updater-statut-linkedin-php-zend-oauth.html/comment-page-1#comment-254</link>
		<dc:creator>Julien</dc:creator>
		<pubDate>Tue, 16 Feb 2010 13:08:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.formatix.eu/?p=331#comment-254</guid>
		<description>Merci pour le tuto!

J&#039;essaie d&#039;envoyer un message ou une invitation ( par id ou par mail) en me basant sur la méthode updateStatus et en changeant le xml à envoyer.

J&#039;ai récupéré l&#039;id du contact auquel je veux envoyer le message plus un identifiant comme précisé dans le tutorial API Invitation(http://developer.linkedin.com/docs/DOC-1012).

Voici la fonction que j&#039;appelle.


public function sendMail ()
{
    
    
    // Set LinkedIn&#039;s Set Status URI
    $this-&gt;client-&gt;setUri(&#039;http://api.linkedin.com/v1/people/~/mailbox&#039;);
    
    // Set HTTP Method (GET, POST, PUT, or DELETE)  PUT OR POST?????
    $this-&gt;client-&gt;setMethod(Zend_Http_Client::PUT );
    
    // Create XML String to be passed with the PUT
    $xml =&#039;
    






Invitation to Connect
Please join my professional network on LinkedIn.


friend

TSAO
a2gO



    &#039;;


    
    // Attach the XML String to the HTTP request
    $this-&gt;client-&gt;setRawData($xml,&#039;text/xml&#039;);
    
    // Set the Content Type in the HTTP Header
    $this-&gt;client-&gt;setHeaders(&#039;Content-Type&#039;, &#039;text/xml&#039;);
    
    // Execute Request
    $this-&gt;client-&gt;request();
    
    
}
 
 
Il ne se passe absolument rien quand je pousse ce xml ( pas d&#039;erreurs affichées).
C&#039;est la même chose si j&#039;envoie un email directement.
Avez-vous une suggestion à me faire?

Un grand merci.</description>
		<content:encoded><![CDATA[<p>Merci pour le tuto!</p>
<p>J&#8217;essaie d&#8217;envoyer un message ou une invitation ( par id ou par mail) en me basant sur la méthode updateStatus et en changeant le xml à envoyer.</p>
<p>J&#8217;ai récupéré l&#8217;id du contact auquel je veux envoyer le message plus un identifiant comme précisé dans le tutorial API Invitation(http://developer.linkedin.com/docs/DOC-1012).</p>
<p>Voici la fonction que j&#8217;appelle.</p>
<p>public function sendMail ()<br />
{</p>
<p>    // Set LinkedIn&#8217;s Set Status URI<br />
    $this-&gt;client-&gt;setUri(&#8216;http://api.linkedin.com/v1/people/~/mailbox&#8217;);</p>
<p>    // Set HTTP Method (GET, POST, PUT, or DELETE)  PUT OR POST?????<br />
    $this-&gt;client-&gt;setMethod(Zend_Http_Client::PUT );</p>
<p>    // Create XML String to be passed with the PUT<br />
    $xml =&#8217;</p>
<p>Invitation to Connect<br />
Please join my professional network on LinkedIn.</p>
<p>friend</p>
<p>TSAO<br />
a2gO</p>
<p>    &#8216;;</p>
<p>    // Attach the XML String to the HTTP request<br />
    $this-&gt;client-&gt;setRawData($xml,&#8217;text/xml&#8217;);</p>
<p>    // Set the Content Type in the HTTP Header<br />
    $this-&gt;client-&gt;setHeaders(&#8216;Content-Type&#8217;, &#8216;text/xml&#8217;);</p>
<p>    // Execute Request<br />
    $this-&gt;client-&gt;request();</p>
<p>}</p>
<p>Il ne se passe absolument rien quand je pousse ce xml ( pas d&#8217;erreurs affichées).<br />
C&#8217;est la même chose si j&#8217;envoie un email directement.<br />
Avez-vous une suggestion à me faire?</p>
<p>Un grand merci.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://www.formatix.eu/updater-statut-linkedin-php-zend-oauth.html/comment-page-1#comment-66</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Tue, 08 Dec 2009 13:30:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.formatix.eu/?p=331#comment-66</guid>
		<description>Ah super le tuto. Merci.
Ca me fait penser qu&#039;il faut que je finisse 2 3 tutos sur le ZF ;)
Bonne continuation Greg</description>
		<content:encoded><![CDATA[<p>Ah super le tuto. Merci.<br />
Ca me fait penser qu&#8217;il faut que je finisse 2 3 tutos sur le ZF ;)<br />
Bonne continuation Greg</p>
]]></content:encoded>
	</item>
</channel>
</rss>

