Les meilleurs développeurs PHP freelances sont sur Codeur.com

Une librairie de fonctions Twitter

 Fermé·300 à 800 €·3 offres·392 vues


Bonjour,
je cherche un développeur à l'aise avec l'API Twitter, pour m'aider à créer un ensemble de fonctions Twitter, détaillées ci-dessous.

Pour un username Twitter donné :
- function get_info($username) : récupérer ses infos (avatar, bio, lien)
- function get_tweets($username) : récupérer ses tweets (contenu, permalink, date, ...)
- function get_followers($username) : récupérer le nombre de ses followers et leurs infos
- function get_followed_by($username) : récupérer le nombre de ses followed et leurs infos

Pour une période donnée et un user donné :
- function nb_tweets($username,$from,$to) : calculer le nombre de tweets postés par l'user sur cette période
- function variation_followers($username,$from,$to) : l'évolution (positive ou négative) du nombre de followers ( ex : + 10 ou - 10) sur cette période
- function variation_followed_by($username,$from,$to) : idem avec les followed ( = combien de tweeters l'utilisateur a-t-il commencé à suivre, ou renoncé à suivre)
- function nb_retweets_made($username,$from,$to) : calculer le nombre de RT réalisés par cet user
- function nb_retweets_received($username,$from,$to) : calculer le nombre de RT de cet user par d'autres utilisateurs Twitter
- function nb_mentions_received($username,$from,$to) : calculer le nombre de mentions @ reçues
- function nb_mentions_made($username,$from,$to) : calculer le nombre de mentions @ émises

Je souhaite que ces fonctions soient écrites en PHP dans un seul fichier PHP intitulé functions_twitter.php.

Certaines de ces fonctions peuvent requérir une identification Twitter, dans ce cas-là il faudra également implémenter cette fonction pour que ça puisse se faire (je pense au bouton "Une application souhaite accéder à votre compte
L'application X conçue par X requiert l'autorisation d'accéder à, et mettre à jour vos données sur Twitter. Sign out if you want to connect to an account other than [compte user]. Donner à X l'accès à votre compte ? AUTORISER / REFUSER")

Il faut qu'au début de ce fichier, les instructions sur les éventuels paramétrages pour accéder à l'API twitter soient expliquées (et commentées).

J'aimerais aussi que dans les commentaires en début de fichier, figurent des explications sur les limites et les contraintes d'accès à l'API (je crois qu'on peut y faire appel 100 fois par heure ?), et les façons d'élever / supprimer ces limites.

Je souhaite également que ces fonctions soient le plus optimisées possible, afin qu'elles consomment le moins de ressources serveur et Twitter possible; et qu'elles puissent être combinées les unes aux autres sans problème.

La mission me parait réalisable en une semaine pour un développeur qui connaît bien l'API Twitter; mais je ne suis pas pressé.

Je considérerai la mission terminée 30 jours après la livraison, lorsque j'aurai pu tester les fonctions en conditions réelles, et constaté leur robustesse.
Entre la livraison et la fin de la période de test, je devrai pouvoir compter sur vous pour tout débug éventuel nécessaire.

Merci d'avance pour vos propositions.

Bien cordialement,

Budget indicatif : 300 à 800 €

Publication : 04 mai 2010 à 00h49

Profils recherchés : Développeur PHP freelance, Spécialiste SEM freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

3 freelances ont répondu à ce projet

1 proposition de devis en moins de 2h

N
C
Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.