OpenTokFs 2.1.0

An unofficial .NET wrapper for the OpenTok REST API (written in F#)

Install-Package OpenTokFs -Version 2.1.0
dotnet add package OpenTokFs --version 2.1.0
<PackageReference Include="OpenTokFs" Version="2.1.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add OpenTokFs --version 2.1.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

OpenTokFs

This is an unofficial .NET wrapper for the OpenTok REST API.

Although this library is written in F#, it was written primarily to be used
from a C# or VB.NET application. As such, it does not use option types;
strings can be null, and Nullable<T> is used for value types. However, it does
provide F#-friendly methods that return Async<T> and AsyncSeq<T> in addition
to .NET-style methods that return Task<T>.

Namespaces:

  • OpenTokFs.RequestTypes: Custom types used as parameters in requests to the server. The library builds a corresponding JSON request internally.
  • OpenTokFs.Types: OpenTok API response types implemented as F# records; used for data returned from the server.
  • OpenTokFs.Requests: Modules (static classes) with functions that wrap OpenTok API methods.

Most functions take a parameter of the type OpenTokFs.IOpenTokCredentials.
This interface can be implemented by any object that can provide an OpenTok
API key and secret. OpenTokFs.OpenTokCredentials is provided as a sample
implementation.

To generate OpenTok session tokens, you can use the module
OpenTokFs.OpenTokSessionTokens, which is based on the implementation in the
official OpenTok .NET SDK.

OpenTokFs

This is an unofficial .NET wrapper for the OpenTok REST API.

Although this library is written in F#, it was written primarily to be used
from a C# or VB.NET application. As such, it does not use option types;
strings can be null, and Nullable<T> is used for value types. However, it does
provide F#-friendly methods that return Async<T> and AsyncSeq<T> in addition
to .NET-style methods that return Task<T>.

Namespaces:

  • OpenTokFs.RequestTypes: Custom types used as parameters in requests to the server. The library builds a corresponding JSON request internally.
  • OpenTokFs.Types: OpenTok API response types implemented as F# records; used for data returned from the server.
  • OpenTokFs.Requests: Modules (static classes) with functions that wrap OpenTok API methods.

Most functions take a parameter of the type OpenTokFs.IOpenTokCredentials.
This interface can be implemented by any object that can provide an OpenTok
API key and secret. OpenTokFs.OpenTokCredentials is provided as a sample
implementation.

To generate OpenTok session tokens, you can use the module
OpenTokFs.OpenTokSessionTokens, which is based on the implementation in the
official OpenTok .NET SDK.

Release Notes

Specify Accept: application/json on all requests

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.1.0 59 7/15/2019
2.0.1 57 7/15/2019
2.0.0 59 7/11/2019
1.0.1 61 7/11/2019
1.0.0 65 7/10/2019
0.1.1 64 7/8/2019
0.1.0 63 7/8/2019