Bb-Collaborate-Ultra

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN


    perl Makefile.PL
    make
    export BBC_ULTRA_HOST=https://xx-csa.bbcollab.com; # for example
    export BBC_ULTRA_ISSUER=some-client-id;
    export BBC_ULTRA_SECRET=some-secret-key;
    make test

It is recommended that tests are only run on a designated test server, not a live production site.

BUGS AND LIMITATIONS
====================
- This module does not yet fully implement resource types: Users, Enrollments or Courses
- JWT Username-Password authentication is not yet supported.

COPYRIGHT & LICENSE
===================
Copyright 2016 David Warring, all rights reserved.

This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.

lib/Bb/Collaborate/Ultra.pm  view on Meta::CPAN


See L<Bb::Collaborate::Ultra::Connection> for details.

=head1 SCRIPTS

=head2 bb-collab-session-log

Tjhis is a sample script to dump basic session logging for a
completed session.

=head1 BUGS AND LIMITATIONS

=over 4

=item - This module does not yet fully implement resource types: Users, Enrollments or Courses

=item - JWT Username-Password authentication is not yet supported.

=back

=head1 COPYRIGHT & LICENSE

lib/Bb/Collaborate/Ultra/Context.pm  view on Meta::CPAN

Bb::Collaborate::Ultra::Context - Session/recording context

=head1 DESCRIPTION

A Context entity allows for grouping or classification of sessions and associated recordings.

=head1 METHODS

This class supports the `get` and `post` methods as described in L<https://xx-csa.bbcollab.com/documentation#Context>.

=head1 BUGS AND LIMITATIONS



=cut
    
=head2 associate_session

    my $now = time();
    my $session = Bb::Collaborate::Ultra::Session->post($connection, {
	    name => 'My Session',



( run in 0.476 second using v1.01-cache-2.11-cpan-4d50c553e7e )