cz.quanti.mailq:connector

Library for connection to the mailing system MailQ.

License

License

Categories

Categories

Ant Build Tools
GroupId

GroupId

cz.quanti.mailq
ArtifactId

ArtifactId

connector
Last Version

Last Version

0.2.2
Release Date

Release Date

Type

Type

jar
Description

Description

cz.quanti.mailq:connector
Library for connection to the mailing system MailQ.
Project URL

Project URL

https://github.com/QuantiCZ/MailQ-Java-Library
Source Code Management

Source Code Management

https://github.com/QuantiCZ/MailQ-Java-Library/tree/master

Download connector

How to add to project

<!-- https://jarcasting.com/artifacts/cz.quanti.mailq/connector/ -->
<dependency>
    <groupId>cz.quanti.mailq</groupId>
    <artifactId>connector</artifactId>
    <version>0.2.2</version>
</dependency>
// https://jarcasting.com/artifacts/cz.quanti.mailq/connector/
implementation 'cz.quanti.mailq:connector:0.2.2'
// https://jarcasting.com/artifacts/cz.quanti.mailq/connector/
implementation ("cz.quanti.mailq:connector:0.2.2")
'cz.quanti.mailq:connector:jar:0.2.2'
<dependency org="cz.quanti.mailq" name="connector" rev="0.2.2">
  <artifact name="connector" type="jar" />
</dependency>
@Grapes(
@Grab(group='cz.quanti.mailq', module='connector', version='0.2.2')
)
libraryDependencies += "cz.quanti.mailq" % "connector" % "0.2.2"
[cz.quanti.mailq/connector "0.2.2"]

Dependencies

compile (4)

Group / Artifact Type Version
org.apache.httpcomponents : httpclient jar 4.5.9
com.google.code.gson : gson jar 2.8.5
com.google.inject : guice jar 4.2.2
org.apache.logging.log4j : log4j-api jar 2.11.2

test (1)

Group / Artifact Type Version
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

MailQ-Java-Library

This is the library for connection to the mailing system MailQ. It is meaningful only if you are Quanti client. Otherwise you will not be able to connect. If you are Quanti client and you do not have access to the system, you can contact our support department at [email protected]. Library communicates with MaiLQ via REST API. Documentation of REST API is here.

There is also PHP implementation.

Dependencies

Usage

There is really simple facade interface named MailQ. Every resource is hidden behind it. So you are supposed to use only MailQ and several entities. You have to provide only three informations when constructing MailQ object.

  • API URL - There are several instances of the MailQ. Everyone has own testing instances, so you have to provide the URL to the API. It may look like this https://mailq-test.quanti.cz/api/v2. Always you secure HTTP protocol!
  • company ID - After adding new client to the MailQ, the system will assign a new ID. This is always an unique identifier of your company within the system.
  • API Key - This is an unique token which you can check in the administration GUI. The combination of this key and company ID provides you the access to resources.
MailQ mailQ = new MailQ("https://mailq-test.quanti.cz/api/v2",1,"edda240d3e48d775d534d896c3efadd64ddce02576cf28bb3e4f76cc7e8b6c53");

Resources

cz.quanti.mailq

Quanti s.r.o.

Versions

Version
0.2.2
0.2.1
0.2.0
0.1.3
0.1.2
0.1.1
0.1.0