Skip to main content

Obtain SDKs for your desired language.

You can obtain SDKs for various languages by means of the methods below:

Source Code

You can find the source code of the SDKs from the repositories below:

All SDKs Go SDK PHP SDK

Distribution Platforms

Our Comms SDKs are available from various distribution platforms, listed below.

Java/Kotlin (sonatype.org)

Distributed here via Maven or Gradle. Use these configurations:

Add this to your Maven pom.xml:

pom.xml
<dependency>
<groupId>com.pahappa.systems</groupId>
<artifactId>comms-sdk</artifactId>
<version>1.0.2</version>
</dependency>

Then run mvn install.

Rust (crates.io)

Simply run cargo:

cargo add comms_sdk

or edit Cargo.toml:

Cargo.toml
[dependencies]
comms_sdk = "1.0.1"
# or
comms_sdk = { version = "1.0.1" }

Python (pypi.org)

Use pip to install the dependency:

pip install comms-sdk

C# (nuget)

Add this to your .csproj file:

YourProject.csproj
<ItemGroup>
<PackageReference Include="CommsSdk" Version="1.0.1" />
</ItemGroup>

Or install via the .NET CLI:

dotnet add package CommsSdk --version 1.0.1

Go (pkg.go.dev)

Use go get to add the SDK:

go get github.com/pahappa-ltd/[email protected]

In your go.mod:

require github.com/pahappa-ltd/comms-go-sdk v1.0.1

Dart (pub.dev)

Install using pub or add to pubspec.yaml:

pubspec.yaml
dependencies:
comms_sdk: ^1.0.1

Then, run:

dart pub get

JavaScript/Node.js (npmjs.com)

Install using pnpm, npm or yarn:

pnpm install comms-sdk

PHP (packagist.org)

Install via Composer:

composer require pahappa-limited/comms-sdk

Or add to your composer.json:

composer.json
{
"require": {
"pahappa-limited/comms-sdk": "1.0.1"
}
}

Ruby (rubygems.org)

Install via RubyGems:

gem install comms_sdk

Or add to your Gemfile:

Gemfile
gem 'comms_sdk', '~> 1.0.1'