Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > Général Conception Web > APIs Réseaux sociaux
APIs Réseaux sociaux Forum d'entraide sur le développement d'applications/de sites Web utilisant des APIs réseaux sociaux (Facebook, Twitter, etc.).
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 11/08/2011, 23h57   #1
Idelways
Expert Confirmé Sénior
 
Avatar de Idelways
 
Homme Ihssen Idelways
Développeur Ruby on Rails / iOS
Inscription : juin 2010
Messages : 1 389
Détails du profil
Informations personnelles :
Nom : Homme Ihssen Idelways

Informations professionnelles :
Activité : Développeur Ruby on Rails / iOS

Informations forums :
Inscription : juin 2010
Messages : 1 389
Points : 69 170
Points : 69 170
Par défaut L'API de Facebook la plus détestée par les développeurs

L'API de Facebook la plus détestée par les développeurs
D'après les résultats d'un nouveau sondage



Bourrée de bogues, mal documentée, lente, et en perpétuel changement sans alerter ses utilisateurs... les arguments en défaveur de l'API de Facebook ne manquent pas et le premier réseau social gagne le palme de l'API la plus décriée par les développeurs.

Google arrive en deuxième position des fournisseurs d'API les plus critiqués, suivis de Twitter, puis pêle-mêle PayPal, Evernote, Digg et LinkedIn, sur un nouveau sondage mené par Trove, le fournisseur de service d'agrégation d'images.

Bien entendu, que les trois API de Google, Facebook et Twitter arrivent en tête du classement n'a rien d'étonnant, il s'agit des services les plus populaires et donc naturellement ceux qui posent le nombre le plus élevé de problèmes et difficultés à l'intégration.

Cependant, certains indices de ce sondage sont révélateurs de la tendance générale de l'utilisation des services Web et sur les problèmes rencontrés.

Deux tiers des développeurs déclarent intégrer leurs créations avec au moins 3 services. Le tiers en seraient amenés à les intégrer avec 4 à 6 services tandis que 7 % des développeurs interrogés reconnaissent devoir traiter avec 11 API ou plus.

Google et ses dizaines d'API reçoivent aussi plusieurs commentaires négatifs qui concernent essentiellement la fermeture par Google de certaines API populaires et l'absence d'API pour certains services, Google+ notamment.

Quelques développeurs critiquent l'API de Twitter qui reçoit toutefois le plus de commentaires positifs et se positionne en tant que l'API préféré des développeurs.

Autre indice intéressant, le protocole d'authentification OAuth serait aussi adopté que décrié, un développeur déplore par exemple qu'il s'agisse d'un « standard que personne ne semble vraiment suivre ».

Mais d'une manière générale, c'est l'incohérence et l'imprévisibilité des API qui donnent le plus de fil à retordre aux développeurs.


Les résultats détaillés de ce sondage peuvent être consultés sur cette page

Et vous ?

Quelles sont vos API préférées ? Et celles qui vous posent le plus de problèmes ?
Quelles sont les difficultés récurrentes que vous rencontrez avec les API ? Comment les contournez-vous ?

Source : Trove
Idelways est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 12/08/2011, 00h55   #2
OyoKooN
Invité de passage
 
Homme Nathan Le Ray
Étudiant
Inscription : janvier 2009
Messages : 5
Détails du profil
Informations personnelles :
Nom : Homme Nathan Le Ray
Localisation : France, Finistère (Bretagne)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : janvier 2009
Messages : 5
Points : 4
Points : 4
Ayant eu l'occasion de travailler avec les API de Twitter, Facebook et Google, je les classerais de la plus agréable à la plus pénible comme suit :
  1. Twitter
  2. Facebook
  3. Google

L'API de Twitter est extrêment bien documentée et facile d'utilisation (bien que OAuth soit un peu pénible à gérer).

L'API de Facebook commence à se compliquer et je rejoins l'article en la trouvant extrêment mal documentée.

Quant à l'API de Google, c'est la multitude de services et de manières différentes de faire la même chose que je n'aime pas. Trop complexe à mon goût.

Enfin, moins connu mais tout de même intéressante, l'API de Media Temple pour administrer les serveurs est très bien documentée et vraiment très accessible. Peut être car elle n'en est qu'à sa première version.
OyoKooN est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 12/08/2011, 07h53   #3
barriton1
 
Homme
Chef de projet Web - Formateur en informatique
Inscription : mai 2006
Messages : 56
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Chef de projet Web - Formateur en informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2006
Messages : 56
Points : -50
Points : -50
Il est certain que ces API sont pas extraordinaires (j'entend dans la prise en main des outils).
Seulement, une fois que l'on sait comment elles fonctionnent, je trouve que c'est assez aisé de les déployer.
barriton1 est déconnecté   Envoyer un message privé Réponse avec citation 02
Vieux 12/08/2011, 08h53   #4
Bisûnûrs
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 137
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 30
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 137
Points : 13 911
Points : 13 911
Citation:
Envoyé par barriton1 Voir le message
une fois que l'on sait comment elles fonctionnent, je trouve que c'est assez aisé de les déployer.
Sauf quand elles changent de mode de fonctionnement du jour au lendemain, environ toutes les 4 semaines et sans prévenir quiconque.
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 50
Vieux 12/08/2011, 11h26   #5
Traroth2
Expert Confirmé
 
Inscription : décembre 2003
Messages : 1 663
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 1 663
Points : 3 339
Points : 3 339
Les API Facebook sont clairement un cauchemar. Niveau doc, certaines choses ne sont pas documentées du tout, comme les codes d'erreur qu'on peut obtenir dans un retour JSON. Démerdez-vous pour gérer les cas d'erreur, avec ça. Si ça vous intéresse, il y a un bug ouvert sur le tracker de Facebook. Ça fait longtemps, et je n'ai pas l'impression que ça passionne les développeurs de Facebook, mais si vous vous ajoutez, peut-être que ça fera bouger les choses ?

http://bugs.developers.facebook.net/...g.cgi?id=13377

Sur le même sujet :

http://stackoverflow.com/questions/4...ok-error-codes

Et bien sûr, les API Facebook changent sans prévenir tous les mois environ. Ça fait toujours plaisir...
__________________
Les brevets ? Le type qui a inventé l'eau chaude doit être grave blindé de thunes !
Traroth2 est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 12/08/2011, 12h02   #6
sinasquax
Nouveau Membre du Club
 
Inscription : décembre 2007
Messages : 45
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 45
Points : 29
Points : 29
Tout à fait d'accord, l'api Facebook change très souvent en devenant de plus en plus restrictive.

La documentation est très pauvre et à une guerre de retard, les forums sont remplis de questions mais très peu de réponses.

Et l'api en elle même n'est pas ce qu'il y a de plus logique.
sinasquax est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 12/08/2011, 12h45   #7
soraya-sosso
Invité de passage
 
Femme
API
Inscription : août 2011
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : API
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : août 2011
Messages : 1
Points : 4
Points : 4
Par défaut tout a fait d'accord avec Facebook

c'est la cata avec la doc FB, faut être motivé pour y arriver et le pire, c'est quand ça change, heureusement qu'il y a des forums pour s'aider.

Dans le même genre, ya Paypal, assez compliqué...

Sinon, j'aime bien Twitter et Orange.

Niveau document simplifié, c'est pas mal du tout Orange. Je travaille notamment sur ces API. Et c'est très clair.

Toutefois, je sais ce que c'est de vouloir simplifier les documents sur les API...parfois quasi impossible.En fait, je suis assez d'accord avec Sinasquax, ya rien de logique.
soraya-sosso est déconnecté   Envoyer un message privé Réponse avec citation 31
Vieux 16/08/2011, 11h09   #8
fodger
Membre à l'essai
 
Inscription : octobre 2005
Messages : 62
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 62
Points : 23
Points : 23
Par défaut Je confirme...

pour avoir bosser avec c'est de la grosse merde, Facebook est aussi de la merde.
fodger est déconnecté   Envoyer un message privé Réponse avec citation 14
Vieux 17/08/2011, 08h55   #9
SurferIX
Membre émérite
 
Avatar de SurferIX
 
Homme Olivier Pons
Ingénieur développement logiciels
Inscription : mars 2008
Messages : 370
Détails du profil
Informations personnelles :
Nom : Homme Olivier Pons
Âge : 39
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mars 2008
Messages : 370
Points : 831
Points : 831
Envoyer un message via MSN à SurferIX
Face... quoi ?
__________________
Il ne faut pas oublier que la politesse et le respect sont mutuels.

Mon framework Web haute performance :
SurferIX est déconnecté   Envoyer un message privé Réponse avec citation 04
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 04h55.


 
 
 
 
Partenaires

Hébergement Web