librus_api 1.0.10 copy "librus_api: ^1.0.10" to clipboard
librus_api: ^1.0.10 copied to clipboard

discontinued
outdated

A starting point for Dart libraries or applications.

example/librus_api_example.dart

import 'dart:convert';
import 'dart:io';

import 'package:librus_api/librus_api.dart';
import 'package:librus_api/librus_api_base.dart';
import 'package:librus_api/models/grade.dart';

main() async {
  LibrusApi.init();
  var api = LibrusApi('./cookies');
  await api.signIn(Platform.environment['LIBRUS_USERNAME'], Platform.environment['LIBRUS_PASSWORD']);
  var accounts = await api.accounts;
  await accounts[0].refresh();
  accounts[0].grades = await accounts[0].fetch<Grade>(() => new Grade());
  var data = json.encode(api);
  print(json.decode(data));
}
0
likes
0
pub points
0%
popularity

Publisher

unverified uploader

A starting point for Dart libraries or applications.

Homepage
Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

cookie_jar, dio, html, http, reflectable

More

Packages that depend on librus_api