Ho sentito che Twitter pratica "dogfooding", nel senso che utilizza la propria API per il sito web. Tuttavia, non capisco davvero come sia vero. Quando uso Firebug, vedo che tutte le chiamate AJAX sono fatte per alcuni URL come:
https://twitter.com/{username}/{whatever else}
Piuttosto che:
https://api.twitter.com/1.1/statuses/...
Se utilizzano URL diversi, in che modo utilizzano la propria API? Penso di avere la nozione sbagliata di cosa sia un'API ... Inoltre, come funzionerebbe con OAuth? Si convalidano?