Common Mistakes Made by API Providers

Am dat peste 2 articole interesante despre cele mai dese greseli pe care le fac furnizorii de API-uri :

  1. 10 Common Mistakes Made by API Providers
  2. Another 10 Mistakes Made by API Providers

si… lista lor :

  • Assuming everything will always work
  • Poor community management
  • Not anticipating how API business processes will scale
  • putting the API under website domain
  • Lack of real-world testing
  • Not anticipating bad behavior
  • No blackbox tests
  • Not recognizing the API as a core line of business
  • Not having management on board with the API
  • Tunneling errors
  • Naming Convention
  • Authentication
  • Simplicity
  • Object normalization
  • Documentation
  • Be Forward and Backward Thoughtful
  • Error Messages Are Important
  • Making it Parsing Friendly
  • Allow for Subsets
  • URL Consistencies

atat.

zerolink && tweetdeck

  • zerolink = serviciu de shorturl
  • tweetdeck = client de retele sociale ( gen twitter / facebook / buzz / myspace )

De asemenea, tweetdeck are optiunea de a scurta urlurile automat in posturi. In continuare voi arata cum setezi tweetdeck-ul sa scurteze url-urile cu ajutorul serviciului zerolink.

  • Intrati in setarile de TweetDeck
  • Se deschide fereastra cu setari. Arata cam asa:
  • Din partea stanga, din meniu, selectati “Services”:
  • In urmatoarea imagine se vede locul unde se pot seta datele pentru serviciu de short url:
  • Din lista cu servicii ( predefinite de ei ) se selecteaza “Other” :
  • In textboxul aparut introduceti urmatorul text :
    http://0l.ro/api/shorturl.php?format=txt&url=%@

    Detalii despre url si parametri puteti sa gasiti aici

  • Da-ti “Save Settings”

Acum ar trebui sa aveti serviciul bine setat. Pentru testare urmati pasii :

  • testati ca auto url shortening = ON 
  • acum puteti sa dati un copy+paste la un URL si o sa vedeti cum automat se va crea un url de forma : http://0l.ro/0023

Cam atat.

PS: Acest post este si pe wiki.

Enjoy!

zerolink

Zilele trecute a fost finalizat lucrul la proiectul zerolink.

In linii generale, este un serviciu de url shortening si care ofera o interfata de api simpla pentru utilizare. Pe site exista si un exemplu de cod in php ce utilizeaza api-ul oferit de zerolink.

Perioada urmatoare urmeaza putina promovare, iar daca o sa prinda e posibil dezvoltarea lui ulterioara si adaugarea de noi feature-uri. Daca e cineva interesat si vrea sa se implice contactme

Mai multe detalii se pot afla chiar pe site-ul sau : http://0l.ro

teamviewer

deja devine o obisnuinta sa am acces la calculatoarele prietenilor ( desktop ) si sa le rezolv probleme / ferestrele stranii ce le apar. A inceput asta atunci cand am lasat-o pe mama singura acasa cu calculatorul si la fiecare eveniment nou ce se petrecea in calculator se incepeau momente de isteria ca “nu shtiu ce se intimpla… nu shtiu ce fereastra mi-a aparut… ca sunt probleme”…

Acum e usor… zic: “1. ia linku asta (e o versiune a teamviewer ce se poate doar dezarhiva si rula, fara a fi necesara si instalarea programului), 2. dezarhiveaza (windows poate dezarhiva zipurile), 3. executa teamviewer.exe si 4. imi dai ID si PASSword-ul ca sa pot sa vad ce probleme ai”. Si sincer e mult mai bine sa vezi ceea ce vede jertfa calculatorului si sa intelegi anume ce probleme are :).

Daca mai are cineva nevoie de suport la calculator si sunt liber in acel moment, imi poate cere ajutoru… ( undeva treb sa fie datele de contact :) )