bboxapi-router

Bbox router API library for Kotlin/Java/Android

Лицензия

Лицензия

Группа

Группа

fr.bmartel
Идентификатор

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

bboxapi-router
Последняя версия

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

2.1.6
Дата

Дата

Тип

Тип

jar
Описание

Описание

bboxapi-router
Bbox router API library for Kotlin/Java/Android
Ссылка на сайт

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

https://github.com/bertrandmartel/bboxapi-router
Система контроля версий

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

https://github.com/bertrandmartel/bboxapi-router

Скачать bboxapi-router

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

<!-- https://jarcasting.com/artifacts/fr.bmartel/bboxapi-router/ -->
<dependency>
    <groupId>fr.bmartel</groupId>
    <artifactId>bboxapi-router</artifactId>
    <version>2.1.6</version>
</dependency>
// https://jarcasting.com/artifacts/fr.bmartel/bboxapi-router/
implementation 'fr.bmartel:bboxapi-router:2.1.6'
// https://jarcasting.com/artifacts/fr.bmartel/bboxapi-router/
implementation ("fr.bmartel:bboxapi-router:2.1.6")
'fr.bmartel:bboxapi-router:jar:2.1.6'
<dependency org="fr.bmartel" name="bboxapi-router" rev="2.1.6">
  <artifact name="bboxapi-router" type="jar" />
</dependency>
@Grapes(
@Grab(group='fr.bmartel', module='bboxapi-router', version='2.1.6')
)
libraryDependencies += "fr.bmartel" % "bboxapi-router" % "2.1.6"
[fr.bmartel/bboxapi-router "2.1.6"]

Зависимости

runtime (1)

Идентификатор библиотеки Тип Версия
com.github.kittinunf.fuel : fuel-gson jar 1.15.1

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

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

BboxApi Router client library

Build Status Download Maven Central Javadoc codecov License

Bbox Router API client library for Kotlin/Java/Android

Go to Documentation

Features

  • login (POST /login)
  • information summary (GET /summary)
  • voip data (GET /voip)
  • device information (GET /device)
  • call log (GET /voip/fullcalllog/$line)
  • known hosts (GET /hosts)
  • wireless info (GET /wireless)
  • set wifi state (PUT /wireless?radio.enable=1)
  • set display state (PUT /device/display?luminosity=100)
  • dial phone number (PUT /voip/dial?line=$line&number=$num)
  • reboot bbox (POST /device/reboot?btoken=xxx)
  • get xdsl information (GET /wan/xdsl)
  • get wan ip info (GET /wan/ip)
  • enable/disable wifi mac filter (PUT /wireless/acl)
  • get wifi mac filters (GET /wireless/acl)
  • create wifi mac filter (POST /wireless/acl?btoken=xxx)
  • update wifi mac filter (PUT /wireless/acl/$rule)
  • delete wifi mac filter (DELETE /wireless/acl/$rule)
  • start password recovery (POST /password-recovery)
  • verify password recovery (GET /password-recovery/verify)
  • reset password (POST /reset-password)
  • services list (GET /services)
  • configure remote access (PUT /remote/admin?enable=1)

Tests

Run test on mockserver :

./gradlew test

External Library

API documentation

https://api.bbox.fr/doc/apirouter/index.html

License

The MIT License (MIT) Copyright (c) 2017-2018 Bertrand Martel

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

Версия
2.1.6
2.1.5
2.1.4
2.1.3
2.1.2
2.1.1
2.1.0
2.0.1
1.61.3
1.61.2
1.61.1
1.61.0
1.60.16
1.60.15
1.60.14
1.60.13
1.60.12
1.60.11
1.60.10
1.60.9
1.60.8
1.60.7
1.60.6
1.60.5
1.60.4
1.60.3
1.60.2
1.60.1
1.60.0
1.59
1.58
1.57
1.56
1.7.2
1.3