La funzionalità critica di un'API è cambiata, cosa devo fare?

3

Cosa dovresti fare se un'API ha cambiato la funzionalità fornita? [In questo caso influenzerebbe il tuo progetto nel suo insieme]

Un altro contesto nella mia situazione: Facebook ha eliminato la possibilità dell'API di creare, aggiornare o eliminare eventi tramite le loro API, forniscono solo accesso in lettura. Tutta la mia applicazione si basa sulla creazione e gestione di eventi. Cosa dovrei fare ora? Facebook è una delle piattaforme più grandi utilizzate dai miei clienti. (È fantastico perché gli amici possono aggiungere amici)

    
posta monksy 12.07.2015 - 00:58
fonte

2 risposte

9

La prima cosa che dovresti fare è urlare le tue imprecazioni preferite mentre immagini le orribili torture che vorresti infliggere a coloro che hanno appena ucciso il tuo progetto. È un ottimo modo per alleviare lo stress e sfogare la frustrazione.

Dopo esserti calmato, il tuo prossimo passo sarebbe scrivere delle scuse ai tuoi clienti in cui spieghi con calma e professionalità che il tuo servizio purtroppo non sarà più disponibile in futuro perché Facebook non consente più questo tipo di accesso ai loro servizio, che non c'è niente che tu o loro possano fare al riguardo, che dovrebbero inviare eventuali reclami su questo a Facebook direttamente e che saresti felice di averli di nuovo come clienti per il tuo prossimo prodotto che sarà annunciato a breve. Quindi prendi il tuo progetto offline e fai una retrospettiva del progetto.

Quando tutto è pronto, dovrai fare una lunga passeggiata e inventare un business case per un nuovo progetto completamente non correlato. Questa volta, pensa attentamente se vale la pena rischiare di investire tempo e denaro in un prodotto che dipende in larga misura da un servizio fornito da qualcun altro che non ti dà alcuna garanzia che la loro API non cambierà o sparirà senza preavviso. Soprattutto quando viene fornito da un'azienda come Facebook, che ha la reputazione di fare tutto ciò che desidera senza considerare gli interessi di terze parti o persino dei propri utenti.

    
risposta data 12.07.2015 - 02:51
fonte
1

Nella maggior parte dei casi è possibile mettere in atto una soluzione. gli utenti possono ancora creare eventi giusti? solo non attraverso l'api. quindi, nel caso peggiore quando fanno clic su un pulsante, è possibile aprire una pagina Web.

Probabilmente puoi trovare un punto intermedio in cui analizzare la pagina web e parzialmente automatizzare la creazione dell'evento

    
risposta data 12.07.2015 - 09:45
fonte

Leggi altre domande sui tag