Forse esco un po’ dal dominio degli articoli tipici di questo blog, ma come più di una volta ho ribadito, il blog è nato da una passione, un diario dove appuntare quello che a me interessava e che grazie alle vostre numerose visite ho capito che alla fine interessa anche a voi, cari amici.
E’ con questo spirito che pubblico ora questo articolo, forse un po’ troppo per tecnicisti informatici, ma che comunque a me interessa e sono sicuro che sapranno apprezzare anche alcuni dei miei followers, che un blog/sito ce l’hanno.
Come creare delle API Strava su WordPress
WordPress è il CMS (Content Management System) con cui ho creato questo blog, dopo essere migrato dalla piattaforma Blogger, vi ricordate ? leggi il link.
L’obiettivo di questa mini-guida è creare dei widget Strava, ovvero contenuti informativi sulle attività scaricate sulla piattaforma Strava, e che poi ognuno andrà ad inserire all’interno del proprio blog dove più gli aggrada. Nel mio blog si trovano nella sidebar di sinistra della homepage.
Prima di tutto entrare nel pannello di controllo digitando miosito.com/wp-admin, nel mio caso mastokbike.it/wp-admin, ed accedere inserendo le vostre credenziali.
Dal menù strumenti andate su Menu –> Plugin –> Aggiungi nuovo.
Si apre la pagina “Aggiungi plugin”. Nella casella di ricerca che si trova sulla sinistra, digitare la parola chiave “strava”. Cercare il plugin “WP strava” e installarlo. Se compare come nel mio caso la scritta “Non testato con la tua versione di WordPress” non preoccupatevi, almeno con la versione 4.3 che è la penultima disponibile il plugin funziona benissimo (con l’ultima, la 4.4, non l’ho testato).
Andare ora sulla voce di menù Impostazioni –> Strava. Sulla schermata che appare inserire i codici Client ID e Client Segret. Dove si trovano questi codici ? Non preoccupatevi, nella stessa pagina vi spiegano come generarli, ossia:
- Creare una applicazione API su strava cliccando il link: http://www.strava.com/developers, utilizzando le informazioni che vi verranno indicate e che nel mio caso sono:
- Application Name: preferisco vincere Strava
- Website: www.mastokbike.it
- Application Description: WP-Strava for preferisco vincere
- Authorization Callback Domain: www.mastokbike.it
- Una volta creata l’API su strava.com, inserire il Client ID e il Client Secret, che trovate all’indirizzo https://www.strava.com/settings/api
- Salvare il Client ID e Secret su worpress. Se tutto funzione correttamente, verrà visualizzato su wordpress il tuo Strava Token.
- Ora non rimane che autorizzare L’API a collegarsi su Strava; cliccate sul tasto autorizza come da figura:

Bene. API Strava creata !
Entrare su Aspetto –> Widget e inserire i widget strava appena creati.


