Come funziona il "dogfooding" di Twitter? Se utilizzano URL diversi, in che modo utilizzano la propria API?

1

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?

    
posta Robert Harvey 21.08.2014 - 04:27
fonte

2 risposte

3

Twitter è sicuramente in grado di configurare i loro server web in modo che alcune richieste HTTP stiano andando (attraverso una "route privata") alla loro "API".

    
risposta data 27.08.2014 - 12:38
fonte
0

If they are using different URL's, how are they using their own API?

Un'API è un software, mentre un URL punta a una particolare istanza di detto software. È perfettamente sensato avere installazioni diverse dello stesso programma per diversi tipi di pubblico, esattamente come se il server git interno di Microsoft fosse diverso dal tuo.

    
risposta data 26.09.2014 - 14:12
fonte

Leggi altre domande sui tag