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.

Strava PluginBene, procediamo.

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).

plugin Strava

Pagina “Aggiungi plugin” di WordPress

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:

  1. 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
  2. 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
  3. Salvare il Client ID e Secret su worpress. Se tutto funzione correttamente, verrà visualizzato su wordpress il tuo Strava Token.

    plugin Strava API

    Pagina “Strava setting” di WordPress

  4. Ora non rimane che autorizzare L’API a collegarsi su Strava; cliccate sul tasto autorizza come da figura:autorizza Strava API

Bene. API Strava creata !

Entrare su Aspetto –> Widget e inserire i widget strava appena creati.

Tags: