Il y a une différence notable entre Google et Yahoo! en ce qui concerne les clefs d'utilisation. Pour rappel, on a besoin d'une clef pour utiliser ces SDKs, et il y a une limite dans le nombre de requêtes par jour
Dans le cas de Google, si le développeur peut ajouter sa clef pour accèder à l'API dans son programme, en pratique il ne le fait pas, car la limite est de 1000 requêtes/jour/clef. Donc au final, c'est à l'utilisateur de demander une clef à Google et de l'installer avec son logiciel (cas de beagle par exemple)
Dans le cas de Yahoo!, le développeur fait une demande pour une clef (qui est considérée comme une applicationID), et la limite se fait alors au niveau de l'utilisateur grâce à son IP
# Systèmes de clefs/Protocoles utilisés
Posté par Laurent Go . En réponse au journal Yahoo! s'ouvre aux développeurs.. Évalué à 5.
Dans le cas de Google, si le développeur peut ajouter sa clef pour accèder à l'API dans son programme, en pratique il ne le fait pas, car la limite est de 1000 requêtes/jour/clef. Donc au final, c'est à l'utilisateur de demander une clef à Google et de l'installer avec son logiciel (cas de beagle par exemple)
http://www.google.com/apis/api_faq.html#gen7(...)
Dans le cas de Yahoo!, le développeur fait une demande pour une clef (qui est considérée comme une applicationID), et la limite se fait alors au niveau de l'utilisateur grâce à son IP
http://developer.yahoo.net/faq/(...)
Sinon, autre différence : Google utilise SOAP et Yahoo! REST