Per iniziare
Scopri come integrare Amesio nella tua applicazione.
Nota bene
Panoramica
Questa guida ti accompagna nei primi passi.
Installa
npm
terminalebash
$ npm install @amesio/sdk
$ npm install --save-dev @amesio/typespip
terminalebash
$ pip install amesio
$ pip install amesio[asyncio] # optionalAutenticazione
Passa la tua chiave API durante la costruzione del client. L'SDK legge AMESIO_API_KEY dall'ambiente per impostazione predefinita.
src/client.tstypescript
import { Amesio } from "@amesio/sdk";
export const amesio = new Amesio({
apiKey: process.env.AMESIO_API_KEY!,
org: process.env.AMESIO_ORG_ID!,
});Non inviare mai le chiavi al client
Prima richiesta
Crea una pagina di prenotazione con una sola chiamata. La risposta include un URL pubblico che puoi condividere.
Richiesta
src/quickstart.tstypescript
const page = await amesio.bookingPages.create({
slug: "intro-call",
title: "30-minute intro",
duration_minutes: 30,
});Risposta
src/quickstart.tstypescript
console.log(page.public_url);
// → https://amesio.com/sara/intro-callProssimi passi
- Configura
webhooksper ricevere gli eventi di prenotazione. - Leggi il
API referenceper ogni endpoint. - Configura
OAuth scopesper le autorizzazioni degli utenti finali.