bilginnet / mytest

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Total Downloads Latest Stable Version License

Proje Hakkkında

Projenin işlevleri

  • Uygulama ilk açıldığında cihazı register etme
    • Method: POST
    • Url: {url}/api/app-register
    • Body: [uuid, app_id, os] değerleri gönderilmelidir.
    • Header: [Lang] değeri gönderilmelidir. Bu değer yoksa auto "tr" olarak eklenecektir.
  • Uygulama login olma ve api_token alma
    • Method: POST
    • Url: {url}/api/login
    • Body: [email, password, uuid] değerleri gönderilmelidir.
    • Response: [api_token] ile kullanıcının api için gerekli token değeri gönderilir.
  • Satın alma
    • Method: POST
    • Url: {url}/api/app/purchase
    • BearerToken: [api_token]
    • Body: [application_id]
    • Notification: Kullanıcıya satın alındı bildirimi gönderilir.
  • Satın alma yenileme
    • Method: POST
    • Url: {url}/api/app/renew
    • BearerToken: [api_token]
    • Body: [application_id]
    • Notification: Kullanıcıya yenileme bildirimi gönderilir.
  • Satın alma iptali
    • Method: POST
    • Url: {url}/api/app/cancel
    • BearerToken: [api_token]
    • Body: [application_id]
    • Notification: Kullanıcıya iptal bildirimi gönderilir.
  • Satın alınmış uygulamalar listesi
    • Method: GET
    • Url: {url}/api/app/check-subscriptions
    • BearerToken: [api_token]
    • Body: [status] isteğe bağlı. "started", "renewed", "canceled" değerlerinden biri olmalı.
    • Response: [data]

About


Languages

Language:PHP 83.9%Language:Blade 15.4%Language:Shell 0.7%