Examples
Node.js Example
Dùng DevKit trong Node.js backend.
Express Integration
Tích hợp DevKit với Express.
Setup
ts
import express from 'express';
import { DevKit } from '@devkit/sdk';
const app = express();
const devkit = new DevKit({ apiKey: process.env.DEVKIT_KEY });
app.get('/users/:id', async (req, res) => {
const user = await devkit.users.get(req.params.id);
res.json(user);
});
app.listen(3000);Webhook Handler
ts
app.post('/webhook', express.raw({ type: '*/*' }), (req, res) => {
const event = verifyWebhook({
payload: req.body,
signature: req.headers['devkit-signature'],
secret: process.env.WEBHOOK_SECRET,
});
res.sendStatus(200);
});