Dokumenty dotyczące integracji partnerów

Monitorowanie integracji

Jak uzyskać odniesienie do skierowania

Aby uzyskać link do partnerstwa, musisz wprowadzić swoje konto za pomocą e -maila i hasła, a następnie przejść do sekcji „Profil partnerstwa”, a link partnerstwa znajduje się poniżej.

Punkt wymiany może być zajęty przez cur_from i cur_to otrzymywać parametry i jest przesyłany z monitorowania podczas przeniesienia użytkownika do linku do strony internetowej wymiany.

Gdy użytkownik przesuwa się z monitorowania, do URL adresu URL Exchange można dodać parametry cur_from i cur_to, aby automatycznie wymienić wybrane waluty na listach wyboru.

Przykładowe linki z parametrami: https://www.1cent.io/ref/XXXXXX/?cur_from=PMUSD&cur_to=BTC

Linki do kursów eksportowych:

GET /service/export/xml/:code
GET /service/export/json/:code
GET /service/export/txt/:code

API dla partnerów

Jak zdobyć klucz API?

Aby uzyskać link do partnerstwa, musisz wprowadzić swoje konto z e -mailem i hasłem, a następnie przejść do „Profil API i kliknij„ Utwórz dostęp do API ”po skopiowaniu poniższych danych będzie Twoim kluczem API.

Base URL

GET /service/partner/api.php
Parametr Typ Opis
api_action String identyfikator programu partnerskiego, zawsze pp
api_key String twój osobisty klucz
method String metoda modułu API
Przykład żądania
https://www.1cent.io/service/partner/api.php?api_action=pp&api_key=YOUR_KEY&method=get_info
200 Wynik
{
  status: "success",
  error: 0,
  error_text: "",
  data: { ... }
}

Informacje o metodzie konta i płatności

GET /service/partner/api.php?method=get_info
Przykład żądania
https://www.1cent.io/service/partner/api.php?api_action=pp&api_key=YOUR_KEY&method=get_info
200 Wynik
{
  status: "success",
  error: 0,
  error_text: "",
  data: {
    balance: 15,
    totalReceived: 0,
    link: "test",
    min_payout: 99999999,
    items: { /* платёжные методы */ },
  },
}

Twoje wymiany partnerskie

GET /service/partner/api.php?method=get_exchanges
Parametr Typ Opis
start_time Integer czas wyświetlania danych (UNIX)
end_time Integer czas wyświetlania danych (UNIX)
Przykład żądania
https://www.1cent.io/service/partner/api.php?api_action=pp&api_key=YOUR_KEY&method=get_exchanges&start_time=1590000000&end_time=1599999999
200 Wynik
{
  status: "success",
  error: 0,
  error_text: "",
  data: {
    items: {
      1895: {
        id: 1895,
        time: 1590356264,
        date: "2020-05-24 21:37:44",
        course_give: 0,
        course_get: 241.57,
        amount_give: 0,
        amount_get: 241.57,
        exchange_success: 1,
        accrued: 1,
        partner_reward: 0,
        user_hash: "1r7",
      }
    }
  }
}

Przejścia partnerskie

GET /service/partner/api.php?method=get_links
Parametr Typ Opis
start_time Integer czas wyświetlania danych (UNIX)
end_time Integer czas wyświetlania danych (UNIX)
Przykład żądania
https://www.1cent.io/service/partner/api.php?api_action=pp&api_key=YOUR_KEY&method=get_links&start_time=1590000000&end_time=1599999999
200 Wynik
{
  status: "success",
  error: 0,
  error_text: "",
  data: {
    items: {
      1631577600: {
        id: 1631577600,
        time: 1631577600,
        date: "2021-09-14 00:00:00",
        browser: "Unknown",
        ip: "0.0.0.0",
        referrer: "",
        user_hash: "613fe600",
        query_string: ""
      }
    }
  }
}