Browse Source

[DOCUMENTATION] French: zend service twitter translation

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@21549 44c647ce-9c0f-0410-b52a-842ac1e357ba
kara 16 years ago
parent
commit
79f3c08d66
1 changed files with 725 additions and 0 deletions
  1. 725 0
      documentation/manual/fr/module_specs/Zend_Service_Twitter.xml

+ 725 - 0
documentation/manual/fr/module_specs/Zend_Service_Twitter.xml

@@ -0,0 +1,725 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- EN-Revision: 20818 -->
+<!-- Reviewed: no -->
+<sect1 id="zend.service.twitter" xmlns:xi="http://www.w3.org/2001/XInclude">
+    <title>Zend_Service_Twitter</title>
+    <sect2 id="zend.service.twitter.introduction">
+        <title>Introduction</title>
+        <para>
+            <classname>Zend_Service_Twitter</classname> fournit un client pour
+            <ulink url="http://apiwiki.twitter.com/Twitter-API-Documentation">l'<acronym>API</acronym>
+            <acronym>REST</acronym> de Twitter</ulink>.
+            <classname>Zend_Service_Twitter</classname> vous permet d'interroger les fils (timeline) publics.
+            En fournissant un nom d'utilisateur et un mot de passe pour Twitter, il vous permettra également
+            de récupérer et mettre à jour votre statut, de répondre à des amis, de leur envoyer des messages
+            directs, de marquer des tweets comme favoris et beaucoup d'autres choses.
+        </para>
+        <para>
+            <classname>Zend_Service_Twitter</classname> implémente un service <acronym>REST</acronym>,
+            et toutes ses méthodes retournes une instance de <classname>Zend_Rest_Client_Result</classname>.
+        </para>
+        <para>
+            <classname>Zend_Service_Twitter</classname> et subdivisé en sections, ainsi vous pouvez
+            facilement identifier le type d'appel qui est demandé.
+        </para>
+        <itemizedlist>
+            <listitem>
+                <para>
+                    <code>account</code> s'assure que vos données de compte sont valides, vérifie
+                    votre taux limite pour l'<acronym>API</acronym> et termine la session courante
+                    pour l'utilisateur authentifié.
+                </para>
+            </listitem>
+            <listitem>
+                <para>
+                    <code>status</code> retourne les fils publics et ceux de
+                    l'utilisateur et montre, met à jour, détruit et retourne des réponses
+                    pour l'utilisateur authentifié.
+                </para>
+            </listitem>
+            <listitem>
+                <para>
+                    <code>user</code> récupère les amis et 'followers' de l'utilisateur
+                    authentifié et retourne de plus amples informations sur l'utilisateur
+                    passé en paramètre.
+                </para>
+            </listitem>
+            <listitem>
+                <para>
+                    <code>directMessage</code> récupère les messages directs reçus par l'utilisateur
+                    authentifié, supprime les messages directs et permet également d'envoyer des
+                    messages directs.
+                </para>
+            </listitem>
+            <listitem>
+                <para>
+                    <code>friendship</code> crée et supprime des amitiés pour l'utilisateur
+                    authentifié.
+                </para>
+            </listitem>
+            <listitem>
+                <para>
+                    <code>favorite</code> liste, crée et détruit des tweets favoris.
+                </para>
+            </listitem>
+            <listitem>
+                <para>
+                    <code>block</code> bloque et débloque des utilisateurs qui vous suivent.
+                </para>
+            </listitem>
+        </itemizedlist>
+    </sect2>
+    <sect2 id="zend.service.twitter.authentication">
+        <title>Authentification</title>
+        <para>
+            A l'exception de la récupération du fil public, <classname>Zend_Service_Twitter</classname>
+            nécessite une authentification pour fonctionner.
+            Twitter utilise l'<ulink url="http://en.wikipedia.org/wiki/Basic_authentication_scheme">Authentification HTTP basique</ulink>.
+            Vous pouvez lui passer votre nom d'utilisateur ou votre email utilisé pour l'enregistrement de votre compte
+            ainsi que votre mot de passe pour vous connecter à Twitter.
+        </para>
+        <example id="zend.service.twitter.authentication.example">
+            <title>Créer la classe Twitter</title>
+            <para>
+                L'exemple de code suivant décrit comment créer le service Twitter, lui passer
+                vos nom d'utilisateur et mot de passe et vérifier qu'ils sont corrects.
+            </para>
+            <programlisting language="php"><![CDATA[
+$twitter = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+// vérifie vos données de connexion avec Twitter
+$response = $twitter->account->verifyCredentials();
+]]></programlisting>
+            <para>
+                Vous pouvez également passer un tableau qui contient le nom d'utilisateur
+                et le mot de passe en tant que premier argument
+            </para>
+            <programlisting language="php"><![CDATA[
+$userInfo   = array('username' => 'foo', 'password' => 'bar');
+$twitter    = new Zend_Service_Twitter($userInfo);
+// vérifie vos données de connexion avec Twitter
+$response = $twitter->account->verifyCredentials();
+]]></programlisting>
+        </example>
+    </sect2>
+    <sect2 id="zend.service.twitter.account">
+        <title>Account Methods</title>
+        <itemizedlist>
+            <listitem>
+                <para>
+                    <methodname>verifyCredentials()</methodname> tests if supplied user
+                    credentials are valid with minimal overhead.
+                </para>
+                <example id="zend.service.twitter.account.verifycredentails">
+                    <title>Verifying credentials</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->account->verifyCredentials();
+]]></programlisting>
+                </example>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>endSession()</methodname> signs users out of
+                    client-facing applications.
+                </para>
+                <example id="zend.service.twitter.account.endsession">
+                    <title>Sessions ending</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->account->endSession();
+]]></programlisting>
+                </example>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>rateLimitStatus()</methodname> returns the remaining number of
+                    <acronym>API</acronym> requests available to the authenticating user
+                    before the <acronym>API</acronym> limit is reached for the current hour.
+                </para>
+                <example id="zend.service.twitter.account.ratelimitstatus">
+                    <title>Rating limit status</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->account->rateLimitStatus();
+]]></programlisting>
+                </example>
+            </listitem>
+        </itemizedlist>
+    </sect2>
+    <sect2 id="zend.service.twitter.status">
+        <title>Status Methods</title>
+        <itemizedlist>
+            <listitem>
+                <para>
+                    <methodname>publicTimeline()</methodname> returns the 20 most recent statuses
+                    from non-protected users with a custom user icon. The public timeline is cached
+                    by Twitter for 60 seconds.
+                </para>
+                <example id="zend.service.twitter.status.publictimeline">
+                    <title>Retrieving public timeline</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->status->publicTimeline();
+]]></programlisting>
+                </example>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>friendsTimeline()</methodname> returns the 20 most recent statuses
+                    posted by the authenticating user and that user's friends.
+                </para>
+                <example id="zend.service.twitter.status.friendstimeline">
+                    <title>Retrieving friends timeline</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->status->friendsTimeline();
+]]></programlisting>
+                </example>
+                <para>
+                    The <methodname>friendsTimeline()</methodname> method accepts an array of
+                    optional parameters to modify the query.
+                </para>
+                <itemizedlist>
+                    <listitem>
+                        <para>
+                            <code>since</code> narrows the returned results to just those statuses
+                            created after the specified date/time (up to 24 hours old).
+                        </para>
+                    </listitem>
+                    <listitem>
+                        <para>
+                            <code>page</code> specifies which page you want to return.
+                        </para>
+                    </listitem>
+                </itemizedlist>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>userTimeline()</methodname> returns the 20 most recent statuses
+                    posted from the authenticating user.
+                </para>
+                <example id="zend.service.twitter.status.usertimeline">
+                    <title>Retrieving user timeline</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->status->userTimeline();
+]]></programlisting>
+                </example>
+                <para>
+                    The <methodname>userTimeline()</methodname> method accepts an array of optional
+                    parameters to modify the query.
+                </para>
+                <itemizedlist>
+                    <listitem>
+                        <para>
+                            <code>id</code> specifies the ID or screen name of the user for whom to
+                            return the friends_timeline.
+                        </para>
+                    </listitem>
+                    <listitem>
+                        <para>
+                            <code>since</code> narrows the returned results to just those statuses
+                            created after the specified date/time (up to 24 hours old).
+                        </para>
+                    </listitem>
+                    <listitem>
+                        <para>
+                            <code>page</code> specifies which page you want to return.
+                        </para>
+                    </listitem>
+                    <listitem>
+                        <para>
+                            <code>count</code> specifies the number of statuses to retrieve.
+                            May not be greater than 200.
+                        </para>
+                    </listitem>
+                </itemizedlist>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>show()</methodname> returns a single status, specified by the
+                    <code>id</code> parameter below. The status' author will be returned inline.
+                </para>
+                <example id="zend.service.twitter.status.show">
+                    <title>Showing user status</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->status->show(1234);
+]]></programlisting>
+                </example>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>update()</methodname> updates the authenticating user's status.
+                    This method requires that you pass in the status update that you want to post
+                    to Twitter.
+                </para>
+                <example id="zend.service.twitter.status.update">
+                    <title>Updating user status</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->status->update('My Great Tweet');
+]]></programlisting>
+                </example>
+                <para>
+                    The <methodname>update()</methodname> method accepts a second additional
+                    parameter.
+                </para>
+                <itemizedlist>
+                    <listitem>
+                        <para>
+                            <code>in_reply_to_status_id</code> specifies the ID of an existing
+                            status that the status to be posted is in reply to.
+                        </para>
+                    </listitem>
+                </itemizedlist>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>replies()</methodname> returns the 20 most recent @replies (status
+                    updates prefixed with @username) for the authenticating user.
+                </para>
+                <example id="zend.service.twitter.status.replies">
+                    <title>Showing user replies</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->status->replies();
+]]></programlisting>
+                </example>
+                <para>
+                    The <methodname>replies()</methodname> method accepts an array of optional
+                    parameters to modify the query.
+                </para>
+                <itemizedlist>
+                    <listitem>
+                        <para>
+                            <code>since</code> narrows the returned results to just those statuses
+                            created after the specified date/time (up to 24 hours old).
+                        </para>
+                    </listitem>
+                    <listitem>
+                        <para>
+                            <code>page</code> specifies which page you want to return.
+                        </para>
+                    </listitem>
+                    <listitem>
+                        <para>
+                            <code>since_id</code> returns only statuses with an ID greater than
+                            (that is, more recent than) the specified ID.
+                        </para>
+                    </listitem>
+                </itemizedlist>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>destroy()</methodname> destroys the status specified by the
+                    required <code>id</code> parameter.
+                </para>
+                <example id="zend.service.twitter.status.destroy">
+                    <title>Deleting user status</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->status->destroy(12345);
+]]></programlisting>
+                </example>
+            </listitem>
+        </itemizedlist>
+    </sect2>
+     <sect2 id="zend.service.twitter.user">
+        <title>User Methods</title>
+        <itemizedlist>
+            <listitem>
+                <para>
+                    <methodname>friends()</methodname>r eturns up to 100 of the authenticating
+                    user's friends who have most recently updated, each with current status inline.
+                </para>
+                <example id="zend.service.twitter.user.friends">
+                    <title>Retrieving user friends</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->user->friends();
+]]></programlisting>
+                </example>
+                <para>
+                    The <methodname>friends()</methodname> method accepts an array of optional
+                    parameters to modify the query.
+                </para>
+                <itemizedlist>
+                    <listitem>
+                        <para>
+                            <code>id</code> specifies the ID or screen name of the user for whom to
+                            return a list of friends.
+                        </para>
+                    </listitem>
+                    <listitem>
+                        <para>
+                            <code>since</code> narrows the returned results to just those statuses
+                            created after the specified date/time (up to 24 hours old).
+                        </para>
+                    </listitem>
+                    <listitem>
+                        <para>
+                            <code>page</code> specifies which page you want to return.
+                        </para>
+                    </listitem>
+                </itemizedlist>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>followers()</methodname> returns the authenticating user's
+                    followers, each with current status inline.
+                </para>
+                <example id="zend.service.twitter.user.followers">
+                    <title>Retrieving user followers</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->user->followers();
+]]></programlisting>
+                </example>
+                <para>
+                    The <methodname>followers()</methodname> method accepts an array of optional
+                    parameters to modify the query.
+                </para>
+                <itemizedlist>
+                    <listitem>
+                        <para>
+                            <code>id</code> specifies the ID or screen name of the user for whom to
+                            return a list of followers.
+                        </para>
+                    </listitem>
+                    <listitem>
+                        <para>
+                            <code>page</code> specifies which page you want to return.
+                        </para>
+                    </listitem>
+                </itemizedlist>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>show()</methodname> returns extended information of a given user,
+                    specified by ID or screen name as per the required <code>id</code>
+                    parameter below.
+                </para>
+                <example id="zend.service.twitter.user.show">
+                    <title>Showing user informations</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->user->show('myfriend');
+]]></programlisting>
+                </example>
+            </listitem>
+        </itemizedlist>
+    </sect2>
+    <sect2 id="zend.service.twitter.directmessage">
+        <title>Direct Message Methods</title>
+        <itemizedlist>
+            <listitem>
+                <para>
+                    <methodname>messages()</methodname> returns a list of the 20 most recent direct
+                    messages sent to the authenticating user.
+                </para>
+                <example id="zend.service.twitter.directmessage.messages">
+                    <title>Retrieving recent direct messages received</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->directMessage->messages();
+]]></programlisting>
+                </example>
+                <para>
+                    The <methodname>message()</methodname> method accepts an array of optional
+                    parameters to modify the query.
+                </para>
+                <itemizedlist>
+                    <listitem>
+                        <para>
+                            <code>since_id</code> returns only direct messages with an ID greater
+                            than (that is, more recent than) the specified ID.
+                        </para>
+                    </listitem>
+                    <listitem>
+                        <para>
+                            <code>since</code> narrows the returned results to just those statuses
+                            created after the specified date/time (up to 24 hours old).
+                        </para>
+                    </listitem>
+                    <listitem>
+                        <para>
+                            <code>page</code> specifies which page you want to return.
+                        </para>
+                    </listitem>
+                </itemizedlist>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>sent()</methodname> returns a list of the 20 most recent direct
+                    messages sent by the authenticating user.
+                </para>
+                <example id="zend.service.twitter.directmessage.sent">
+                    <title>Retrieving recent direct messages sent</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->directMessage->sent();
+]]></programlisting>
+                </example>
+                <para>
+                    The <methodname>sent()</methodname> method accepts an array of optional
+                    parameters to modify the query.
+                </para>
+                <itemizedlist>
+                    <listitem>
+                        <para>
+                            <code>since_id</code> returns only direct messages with an ID greater
+                            than (that is, more recent than) the specified ID.
+                        </para>
+                    </listitem>
+                    <listitem>
+                        <para>
+                            <code>since</code> narrows the returned results to just those statuses
+                            created after the specified date/time (up to 24 hours old).
+                        </para>
+                    </listitem>
+                    <listitem>
+                        <para>
+                            <code>page</code> specifies which page you want to return.
+                        </para>
+                    </listitem>
+                </itemizedlist>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>new()</methodname> sends a new direct message to the specified user
+                    from the authenticating user. Requires both the user and text parameters below.
+                </para>
+                <example id="zend.service.twitter.directmessage.new">
+                    <title>Sending direct message</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->directMessage->new('myfriend', 'mymessage');
+]]></programlisting>
+                </example>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>destroy()</methodname> destroys the direct message specified in the
+                    required <code>id</code> parameter. The authenticating user must be the
+                    recipient of the specified direct message.
+                </para>
+                <example id="zend.service.twitter.directmessage.destroy">
+                    <title>Deleting direct message</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->directMessage->destroy(123548);
+]]></programlisting>
+                </example>
+            </listitem>
+        </itemizedlist>
+    </sect2>
+    <sect2 id="zend.service.twitter.friendship">
+        <title>Friendship Methods</title>
+        <itemizedlist>
+            <listitem>
+                <para>
+                    <methodname>create()</methodname> befriends the user specified in the
+                    <code>id</code> parameter with the authenticating user.
+                </para>
+                <example id="zend.service.twitter.friendship.create">
+                    <title>Creating friend</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->friendship->create('mynewfriend');
+]]></programlisting>
+                </example>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>destroy()</methodname> discontinues friendship with the user
+                    specified in the <code>id</code> parameter and the authenticating user.
+                </para>
+                <example id="zend.service.twitter.friendship.destroy">
+                    <title>Deleting friend</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->friendship->destroy('myoldfriend');
+]]></programlisting>
+                </example>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>exists()</methodname> tests if a friendship exists between the
+                    user specified in the <code>id</code> parameter and the authenticating user.
+                </para>
+                <example id="zend.service.twitter.friendship.exists">
+                    <title>Checking friend existence</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->friendship->exists('myfriend');
+]]></programlisting>
+                </example>
+            </listitem>
+        </itemizedlist>
+    </sect2>
+    <sect2 id="zend.service.twitter.favorite">
+        <title>Favorite Methods</title>
+        <itemizedlist>
+            <listitem>
+                <para>
+                    <methodname>favorites()</methodname> returns the 20 most recent favorite
+                    statuses for the authenticating user or user specified by the
+                    <code>id</code> parameter.
+                </para>
+                <example id="zend.service.twitter.favorite.favorites">
+                    <title>Retrieving favorites</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->favorite->favorites();
+]]></programlisting>
+                </example>
+                <para>
+                    The <methodname>favorites()</methodname> method accepts an array of optional
+                    parameters to modify the query.
+                </para>
+                <itemizedlist>
+                    <listitem>
+                        <para>
+                            <code>id</code> specifies the ID or screen name of the user for whom to
+                            request a list of favorite statuses.
+                        </para>
+                    </listitem>
+                    <listitem>
+                        <para>
+                            <code>page</code> specifies which page you want to return.
+                        </para>
+                    </listitem>
+                </itemizedlist>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>create()</methodname> favorites the status specified in the
+                    <code>id</code> parameter as the authenticating user.
+                </para>
+                <example id="zend.service.twitter.favorite.create">
+                    <title>Creating favorites</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->favorite->create(12351);
+]]></programlisting>
+                </example>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>destroy()</methodname> un-favorites the status specified in the
+                    <code>id</code> parameter as the authenticating user.
+                </para>
+                <example id="zend.service.twitter.favorite.destroy">
+                    <title>Deleting favorites</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->favorite->destroy(12351);
+]]></programlisting>
+                </example>
+            </listitem>
+        </itemizedlist>
+    </sect2>
+    <sect2 id="zend.service.twitter.block">
+        <title>Block Methods</title>
+        <itemizedlist>
+            <listitem>
+                <para>
+                    <methodname>exists()</methodname> checks if the authenticating user is blocking
+                    a target user and can optionally return the blocked user's object if a
+                    block does exists.
+                </para>
+                <example id="zend.service.twitter.block.exists">
+                    <title>Checking if block exists</title>
+                    <programlisting language="php"><![CDATA[
+$twitter = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+// returns true or false
+$response = $twitter->block->exists('blockeduser');
+// returns the blocked user's info if the user is blocked
+$response2 = $twitter->block->exists('blockeduser', true);
+]]></programlisting>
+                </example>
+                <para>
+                    The <methodname>favorites()</methodname> method accepts a second
+                    optional parameter.
+                </para>
+                <itemizedlist>
+                    <listitem>
+                        <para>
+                            <code>returnResult</code> specifies whether or not return the user
+                            object instead of just <constant>TRUE</constant> or
+                            <constant>FALSE</constant>.
+                        </para>
+                    </listitem>
+                </itemizedlist>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>create()</methodname> blocks the user specified in the
+                    <code>id</code> parameter as the authenticating user and destroys a friendship
+                    to the blocked user if one exists. Returns the blocked user in the requested
+                    format when successful.
+                </para>
+                <example id="zend.service.twitter.block.create">
+                    <title>Blocking a user</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->block->create('usertoblock);
+]]></programlisting>
+                </example>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>destroy()</methodname> un-blocks the user specified in the
+                    <code>id</code> parameter for the authenticating user. Returns the un-blocked
+                    user in the requested format when successful.
+                </para>
+                <example id="zend.service.twitter.block.destroy">
+                    <title>Removing a block</title>
+                    <programlisting language="php"><![CDATA[
+$twitter    = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+$response   = $twitter->block->destroy('blockeduser');
+]]></programlisting>
+                </example>
+            </listitem>
+            <listitem>
+                <para>
+                    <methodname>blocking()</methodname> returns an array of user objects that the
+                    authenticating user is blocking.
+                </para>
+                <example id="zend.service.twitter.block.blocking">
+                    <title>Who are you blocking</title>
+                    <programlisting language="php"><![CDATA[
+$twitter = new Zend_Service_Twitter('myusername', 'mysecretpassword');
+// return the full user list from the first page
+$response = $twitter->block->blocking();
+// return an array of numeric user IDs from the second page
+$response2 = $twitter->block->blocking(2, true);
+]]></programlisting>
+                </example>
+                <para>
+                    The <methodname>favorites()</methodname> method accepts two optional parameters.
+                </para>
+                <itemizedlist>
+                    <listitem>
+                        <para>
+                            <code>page</code> specifies which page ou want to return. A single page
+                            contains 20 IDs.
+                        </para>
+                    </listitem>
+                    <listitem>
+                        <para>
+                            <code>returnUserIds</code> specifies whether to return an array of
+                            numeric user IDs the authenticating user is blocking instead of an
+                            array of user objects.
+                        </para>
+                    </listitem>
+                </itemizedlist>
+            </listitem>
+        </itemizedlist>
+    </sect2>
+    <xi:include href="Zend_Service_Twitter_Search.xml" />
+</sect1>
+<!--
+vim:se ts=4 sw=4 et:
+-->