actual
pendiente
Insertar contenido
y Leer contenido
).access_token
en Notion.Name
añade las propiedadades Distance
y Date
que son las que tenemos en el código.Distance
: Esta propiedad debe ser del tipo Número (Number).Date
: Esta propiedad debe ser del tipo Fecha (Date).sync-strava.js
NOTION_DATABASE_ID
este está cuando pulsas sobre el nombre de la tabla y pinchas en “Copy link to view”. En la URL que nos dará, nos quedamos con el número que hay antes de ?v=
, por ejemplo: 137ad089a85b80caab69f15ecbc01e9b
.const distanceInKilometers = activity.distance / 1000;
después de leer las actividades y antes de pintar las actividades en la base de datos de Notion.toFixed()
. Por ejemplo, para redondear a 2 decimales const distanceInKilometers = parseFloat((activity.distance / 1000).toFixed(2));
ID
único, y puedes usar este ID
para asegurarte de que no estás agregando la misma actividad más de una vez.ID
.async
para realizar la consultas y escrituras de manera asíncrona activities.forEach(async (activity) =>
He escrito el primer post de como estoy visualizando mi actividades de Strava en Notion a través de su API : www.quiqueciria.es/activities_s...
— Quique Ciria (@quiqueci.bsky.social) 2 de febrero de 2025, 11:01
[image or embed]