discovery-java

Ticketmaster Discovery API SDK - Java

Лицензия

Лицензия

Категории

Категории

Java Языки программирования
Группа

Группа

com.ticketmaster.api
Идентификатор

Идентификатор

discovery-java
Последняя версия

Последняя версия

0.1.8
Дата

Дата

Тип

Тип

jar
Описание

Описание

discovery-java
Ticketmaster Discovery API SDK - Java
Ссылка на сайт

Ссылка на сайт

http://developer.ticketmaster.com
Система контроля версий

Система контроля версий

https://github.com/ticketmaster-api/sdk-java

Скачать discovery-java

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.ticketmaster.api/discovery-java/ -->
<dependency>
    <groupId>com.ticketmaster.api</groupId>
    <artifactId>discovery-java</artifactId>
    <version>0.1.8</version>
</dependency>
// https://jarcasting.com/artifacts/com.ticketmaster.api/discovery-java/
implementation 'com.ticketmaster.api:discovery-java:0.1.8'
// https://jarcasting.com/artifacts/com.ticketmaster.api/discovery-java/
implementation ("com.ticketmaster.api:discovery-java:0.1.8")
'com.ticketmaster.api:discovery-java:jar:0.1.8'
<dependency org="com.ticketmaster.api" name="discovery-java" rev="0.1.8">
  <artifact name="discovery-java" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.ticketmaster.api', module='discovery-java', version='0.1.8')
)
libraryDependencies += "com.ticketmaster.api" % "discovery-java" % "0.1.8"
[com.ticketmaster.api/discovery-java "0.1.8"]

Зависимости

provided (1)

Идентификатор библиотеки Тип Версия
org.projectlombok : lombok jar 1.16.6

runtime (7)

Идентификатор библиотеки Тип Версия
com.ticketmaster.api : discovery-model-java jar 0.1.8
com.squareup.okhttp3 : okhttp jar 3.1.2
com.fasterxml.jackson.core : jackson-core jar 2.7.0
com.fasterxml.jackson.core : jackson-databind jar 2.7.0
com.fasterxml.jackson.datatype : jackson-datatype-joda jar 2.7.0
joda-time : joda-time jar 2.9.2
org.slf4j : slf4j-api jar 1.7.16

Модули Проекта

Данный проект не имеет модулей.

Ticketmaster Java SDK Build Status

Detailed information about the APIs can be found here:
http://developer.ticketmaster.com/

Maven

<dependency>
  <groupId>com.ticketmaster.api</groupId>
  <artifactId>discovery-java</artifactId>
  <version>0.1.8</version>
</dependency>
<dependency>
  <groupId>com.ticketmaster.api</groupId>
  <artifactId>discovery-model-java</artifactId>
  <version>0.1.8</version>
</dependency>

Gradle

compile 'com.ticketmaster.api:discovery-java:0.1.8'

Usage

Basic Usage

String apikey = "<YOUR KEY>";
DiscoveryApi api = new DiscoveryApi(apikey);

PagedResponse<Events> page = api.searchEvents(new SearchEventsOperation().keyword("<SEARCH TERM>"));
List<Event> events = page.getContent().getEvents();

Rate Limit

The Rate Limit information documented here can be retrieved using:

PagedResponse<Events> page = ... ;
RateLimit rateLimit = page.getRateLimit();

Response<Event> response = ... ;
RateLimit rateLimit = response.getRateLimit();

Code example

An example on how to integrate the SDK with Maven is provided, please check this folder

Android compatibility

Although the compatibility with Android is not fully tested yet, we choose to use Java 7 and compatible dependencies.
Feel free to open issues and pull requests regarding that.

Contributing

Please check out this page

com.ticketmaster.api

Ticketmaster Tech

Because engineers are fans too!

Версии библиотеки

Версия
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
0.0.1-beta