Android клиент (не для звонков)

 

Сервисы Общения Форумы Телефония Android клиент (не для звонков)

Помечено: 

В этой теме 4 ответа, 2 участника, последнее обновление  Demon 4 мес., 3 нед. назад.

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)
  • Автор
    Сообщения
  • #15159

    fsocpu
    Участник

    Я думаю можно еще смс встроить.
    Сделать можно 2 проги. Одна для звонков/смс/настройка сервиса. Другая для форума.
    По android я только бота делал для html игры. А так опыт в json api есть. Было дело реализовал простенький http client. Делал макеты material design. Сейчас в инете сижу через megafon на минусе. Некоторые сайты по TLS открывает, а для других AnonyTun.
    Разрабатывать буду на самом android, там chroot ubuntu 16.04. Начну vim настраивать, незнаю сколь по времени займет.
    Как настрою, начну делать макет. Первые версии будут под Android 5.0+, т.к. у меня сейчас только на 8.1

    #15162

    Demon
    Участник

    Создал отдельную тему.

    Для проверки работоспособности.. создал WP REST API неймспейсы для получения списков и информации по контактам и устройствам/внешним учётным записям.
    Вроде как всё работает, данные выдаёт.

    Правда, пока нерешённым остался вопрос авторизации.
    Скорей всего я из вордпресса сделаю OAuth 2.0 Server и через него можно будет авторизовываться для использования REST API.
    Это..следующее что в моих ближайших планах.

    #15163

    fsocpu
    Участник

    Отлично! Пока подумаю на интерфейсом

    #15171

    Demon
    Участник

    Не смог найти нормальной реализации oAuth2 server/provider для wordpress 🙁
    Реализовал авторизацию через JWT.
    Всё очень просто:
    1. Авторизация.
    POST запрос на адрес https://ruvoip.net/wp-json/jwt-auth/v1/token
    с POST полями: username и password
    в ответ json с token, который можно хранить

    2. Использование. Ещё проще.
    В любой GET или POST или.. запрос добавить заголовок
    Authorization: Bearer $token

    Вот тут чуть подробнее: https://ru.wordpress.org/plugins/jwt-authentication-for-wp-rest-api/#description

    #15172

    Demon
    Участник

    Соответственно… получить список устройств:
    GET https://ruvoip.net/wp-json/voip/v1/me/devices
    список контактов
    GET GET https://ruvoip.net/wp-json/voip/v1/me/contacts
    там пока не все данные.. и данные только на чтение.
    Для теста пока хватит

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)

Для ответа в этой теме необходимо авторизоваться.