Koncentrera dig om API: er för att utveckla din applikation (Del.icio.us och Technorati)

rötterNär du läser detta kan det korrigeras ... men du kanske märker att min Technorati Rank är 0. Det beror på att Technorati API returnerar inte rang som en del av samtalet (det returnerar en stängd nod ).

Också, Del.icio.us' API agerar upp. De fixade ett problem där inga inlägg skulle returneras häromdagen när du begär en specifik tagg. Idag returnerar den bara den första posten inom den taggen. Det automatiska jobbet som publicerar mina dagliga läsningar publicerade aldrig heller.

Jag har lagt in förfrågningar hos båda företagen men jag får inget svar. De är båda fantastiska företag som verkligen har nått ut till mig när jag har behövt hjälp tidigare och jag hoppas att de gör det nu. Det kanske inte är fallet med dessa två företag, men många företag behandlar deras API som en sekundär funktion i deras tjänst eller applikation.

Det är ett misstag som kan döda ditt företag inom en snar framtid. Vi accelererar mot den "semantiska" webben ... med plugins, widgets, rss, anpassade sidor etc. där API: er kommer att bli viktigare än själva användargränssnitten. I en Mashup applikation kan jag kontakta en central server som i sin tur kommunicerar med flera API: er. Om jag är ett Mashup-företag kommer jag inte att göra affärer som inte tar deras API allvarligt.

IMHO, det här är en lektion som Google lärde mig mycket tidigt. Om du noggrant följer Google har alla applikationer som de släpper ut på marknaden robusta API: er som inbjuder tredje parts uppfinningsrikedom. Det finns också otaliga företag och applikationer som bygger på dessa API: er.

Snarare stödja sedan tredje parts uppfinningsrikedom, vissa företag bekämpar dem faktiskt helt. Statsaholic var tvungen att ändra sitt namn från Alexaholic på grund av varumärkesproblem. Tänk dig att ... någon bygger ett fantastiskt användargränssnitt som främjar den statistik som du har utvecklat. De har distribuerat denna statistik till hundratusentals (kanske miljoner) användare. Räckvidd som kanske aldrig har upprättats om du helt enkelt försökt göra det på egen hand ... och du blir upprörd över dem.

Sjöstjärnan och spindelnDen här veckan i Indianapolis Book Club diskuterade vi Starfish and the Spider: The Unstoppable Power of Leaderless Organisations. Nyckelpunkten i den här boken är att en Spider representerar en top-down organisation. Döda huvudet och kroppen kan inte överleva. Klipp ut sjöstjärnan så slutar du med två sjöstjärnor.

Googles bloggsökning har tagit marknadsandelar från Technorati. Jag älskar Technorati och tycker fortfarande att det är mycket lättare att arbeta med, men det går inte att argumentera för att Google är den stora lastbilen i backspegeln. Den här veckan släppte Google sin Ajax Feed API... detta är ytterligare intrång i Technorati, oavsett om de känner igen det eller inte. (Det tävlar också med Yahoo! Pipes.)

Jag förstår inte företagens oro för att öppna sina API: er och säkerställa robust prestanda och stöd för dem för andra företag, i sin tur att vidareutveckla. Det finns så många fördelar ... mindre utveckling av användargränssnitt, mindre buggar, mindre stöd, mindre bandbredd (en API samtal är mycket mindre data än en sida) och fler företag som är beroende av ditt företag. Det här är inte människor du vill tävla med eller alienera, det här är människor du vill omfamna och belöna.

Om du föreställde din webbapplikation som ett träd kanske du vill tänka på ditt användargränssnitt som dina blad och API som dina rötter. Löv är nödvändiga och vackra, men att ha djupa rötter kommer att säkra ditt företags framtid.

2 Kommentarer

  1. 1

    Visserligen håller vår back-end-verksamhet smidig och förbättrar webbplatsen företräde, men frukta inte, våra API-användare är viktigt för oss. Glad att se att din widget visar rankningen igen, jag tror att det validerar att fixen till API: n trädde i kraft 🙂
    -Ian
    Technorati

    • 2

      Tack, Ian! Jag vet att ni tycker att alla användare är viktiga - jag har aldrig haft en annan upplevelse med Technorati. Att vara produktchef på en e-postleverantör kämpar vi med vårt API på samma sätt.

      Tidvattnet verkar dock vända! Mitt företag erkänner äntligen värdet på API: et från en ROI-fördel. Ni fortsätter att driva ut nya integrerade möjligheter - och vi fortsätter att marknadsföra din tjänst!

Vad tror du?

Den här sidan använder Akismet för att minska spam. Läs om hur din kommentardata behandlas.