Java Pabbly Client

A java client to be used to interact with pabbly.com

License

License

Categories

Categories

CLI User Interface
GroupId

GroupId

com.traverse-tms
ArtifactId

ArtifactId

pabbly-client
Last Version

Last Version

1.1.1
Release Date

Release Date

Type

Type

jar
Description

Description

Java Pabbly Client
A java client to be used to interact with pabbly.com
Project URL

Project URL

https://github.com/TraverseOSS/pabbly-client
Source Code Management

Source Code Management

https://github.com/TraverseOSS/pabbly-client/tree/master

Download pabbly-client

How to add to project

<!-- https://jarcasting.com/artifacts/com.traverse-tms/pabbly-client/ -->
<dependency>
    <groupId>com.traverse-tms</groupId>
    <artifactId>pabbly-client</artifactId>
    <version>1.1.1</version>
</dependency>
// https://jarcasting.com/artifacts/com.traverse-tms/pabbly-client/
implementation 'com.traverse-tms:pabbly-client:1.1.1'
// https://jarcasting.com/artifacts/com.traverse-tms/pabbly-client/
implementation ("com.traverse-tms:pabbly-client:1.1.1")
'com.traverse-tms:pabbly-client:jar:1.1.1'
<dependency org="com.traverse-tms" name="pabbly-client" rev="1.1.1">
  <artifact name="pabbly-client" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.traverse-tms', module='pabbly-client', version='1.1.1')
)
libraryDependencies += "com.traverse-tms" % "pabbly-client" % "1.1.1"
[com.traverse-tms/pabbly-client "1.1.1"]

Dependencies

compile (2)

Group / Artifact Type Version
org.glassfish.jersey.core : jersey-client jar 2.25.1
org.glassfish.jersey.media : jersey-media-json-jackson jar 2.25.1

test (3)

Group / Artifact Type Version
org.mockito : mockito-core jar 2.23.4
junit : junit jar 4.12
com.github.tomakehurst : wiremock jar 2.20.0

Project Modules

There are no modules declared in this project.

Java Pabbly Client

Client for use with https://www.pabbly.com/

Latest master build: Build Status

Usage

Create the client via the builder. The only required fields are apiKey and secretKey:

	final PabblyClient pabblyClient = new PabblyClient.Builder()
				.apiKey("API_KEY").secretKey("SECRET_KEY").build();

Supported Operations

Create new Plan for a product

	pabblyClient.createPlan(plan);

Verify Hosted Page

	final String hostedPage = "5a4dc3548f40f61da0091c1c";
	pabblyClient.verifHostedPage(hostedPage);

Get Subscription

	final String subscriptionId = "5a4dc33d8f40f61da0091c1b"
	pabblyClient.getSubscription(subscriptionId);
com.traverse-tms

TraverseOSS

Traverse Open Source Software

Versions

Version
1.1.1
1.1.0
1.0.0