volorio_server 0.2.2 copy "volorio_server: ^0.2.2" to clipboard
volorio_server: ^0.2.2 copied to clipboard

Backend-only Volorio REST client for creating RTC sessions and sending heartbeats.

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 LICENSE and 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 #

  • VolorioServerClient
  • CreateVolorioRoomSessionInput
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 #

  • http
  • volorio_core

Documentation #

0
likes
140
points
93
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

Backend-only Volorio REST client for creating RTC sessions and sending heartbeats.

Homepage

Topics

#volorio #server #rtc #api #billing

License

unknown (license)

Dependencies

http, volorio_core

More

Packages that depend on volorio_server