volorio_server
Backend-only Volorio REST client for creating RTC sessions and sending heartbeats.
Installation
flutter pub add volorio_server
Runtime and security
- Runtime: Trusted Dart backend
- Source version:
0.2.2 - Registry status: published as 0.2.2
- Canonical API base URL:
https://api.volor.io - License: proprietary commercial SDK; see the included
LICENSEand Volorio Terms. - The package uses Volorio-branded APIs; keep application-specific authorization in your backend.
- API keys belong only in a trusted backend. Mobile clients receive short-lived session JSON.
Public API
VolorioServerClientCreateVolorioRoomSessionInput
import 'package:volorio_server/volorio_server.dart';
// Primary entry point: VolorioServerClient
Quick start
import 'dart:io';
import 'package:volorio_server/volorio_server.dart';
final volorio = VolorioServerClient(
apiBaseUrl: 'https://api.volor.io',
apiKey: Platform.environment['VOLORIO_API_KEY']!,
);
final session = await volorio.createRoomSession(
CreateVolorioRoomSessionInput(
clientId: Platform.environment['VOLORIO_CLIENT_ID']!,
projectId: Platform.environment['VOLORIO_PROJECT_ID']!,
roomId: 'support-room-123',
identity: authenticatedUserId,
),
);
Use this package only in a trusted Dart backend. Return the short-lived session JSON to Flutter.
Dependencies
httpvolorio_core