OpenAPIOpenAPI
  • English
  • 简体中文
  • 繁體中文
  • Indonesia
  • हिंदी
  • Русский
  • Tiếng Việt
  • German
  • português
  • English
  • 简体中文
  • 繁體中文
  • Indonesia
  • हिंदी
  • Русский
  • Tiếng Việt
  • German
  • português
  • Informasi

title: NSocks language_tabs:

  • shell: Shell
  • http: HTTP
  • javascript: JavaScript
  • ruby: Ruby
  • python: Python
  • php: PHP
  • java: Java
  • go: Go toc_footers: [] includes: [] search: true code_clipboard: true highlight_theme: darkula headingLevel: 2 generator: "@tarslib/widdershins v4.0.30"

Informasi

app_key Silakan masuk dan lihat kunci otentikasi di beranda pusat pribadi Anda.

Harap simpan kunci Anda dengan aman; Anda memiliki hak administrator untuk akun Anda.

Metode otentikasi

Kunci Aplikasi 认证

Parameter POST:

app_key: {your_app_key}

Atau sebagai parameter kueri:

?app_key={your_app_key}

Format respons

Semua antarmuka mengembalikan format JSON terpadu:

{
"kode": 200,
"message": "操作成功",
"data": {}
}
  • kode: Kode status. 200 berarti berhasil, nilai lain menunjukkan kegagalan
  • message: Pesan respons (Cina)
  • data: Data respons

URL dasar:

  • https://api.nsocks.com: https://api.nsocks.com

Otentikasi

  • Autentikasi HTTP, skema: pembawa

  • Kunci API (apiKeyAuth)

    • Nama Parameter: app_key, dalam: kueri. 支持GET/POST,name 支持

Manajemen akun agensi

Daftar akun proxy GET

DAPATKAN /ep/daftar putih-akun/daftar

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": {
    "daftar": [
      {
        "id": 0,
        "username": "string",
        "kata sandi": "string",
        "created_at": "string",
        "remark": "string",
        "product_type": 9,
        "usage_flow": 0,
        "limit_flow": 102400,
        "status": 0
      }
    ]
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKPermintaan berhasilSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodekode responssalahtidak adaKode status: 200 berhasil, 3 app_key tidak valid
» msgstringsalahtidak adaPesan status
» dataobjeksalahtidak adatidak ada
»» Seni[objek]salahtidak adatidak ada
»»» idbilangan bulatsalahtidak adaNomor rekening
»»» nama penggunastringsalahtidak adaNama akun agen
»»» kata sandistringsalahtidak adaKata sandi akun proxy
»»» created_atstringsalahtidak adaTambahkan waktu
»»» Keteranganstringsalahtidak adacatatan
»»» product_typeJenis produksalahtidak adaJenis paket: 9 paket data perumahan dinamis, 11 IP perumahan dinamis, 14 IP pusat data statis, 25 IP perumahan statis
»»» usage_flowbilangan bulatsalahtidak adaData penggunaan, unit: KB
»»» limit_flowbilangan bulatsalahtidak adaBatas data khusus: Unit GB, maksimum 102.400, tanpa batas
»»» statusbilangan bulatsalahtidak adaStatus diaktifkan: 1 Aktifkan, 0 Dinonaktifkan

Nilai pencacahan

AtributNilai
product_type9
product_type11
product_type14
product_type25

POST Tambahkan akun proxy.

POSTING /ep/whitelist-account/add

Parameter permintaan isi

{
  "app_key": "stringstringstringstringst",
  "akun": "pengguna01:pass,pengguna02:pass,pengguna03:pass",
  "komentar": "",
  "product_type": 9
}

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
tubuhtubuhobjekTidaktidak ada
» app_keytubuhstringTidakKunci otorisasi
» akuntubuhstringTidakUntuk kata sandi akun, silakan masukkan dalam format nama pengguna:kata sandi. Akun dan kata sandi hanya mendukung angka dan huruf; jangan memasukkan simbol atau spasi khusus apa pun. Titik dua memisahkan akun dan kata sandi. Mendukung penambahan batch, dengan koma bahasa Inggris (,) yang memisahkan akun proxy.
» KeterangantubuhstringTidakDeskripsi akun proxy
» product_typetubuhJenis produkTidakJenis paket: 9 paket data perumahan dinamis, 11 IP perumahan dinamis, 14 IP pusat data statis, 25 IP perumahan statis

Nilai pencacahan

AtributNilai
» product_type9
» product_type11
» product_type14
» product_type25

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": null
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKPermintaan berhasilSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status: 200 berhasil, 3 app_key tidak valid, 156 akun tanpa autentikasi nama asli
» msgstringsalahtidak adaPesan status
» datanolsalahtidak adatidak ada

POST Hapus akun proxy

POSTING /ep/daftar putih-akun/hapus

Harap dicatat bahwa penghapusan tidak dapat dipulihkan, dan penggunaan data tidak dapat diperiksa. Ada waktu tunggu sekitar 5 menit untuk penghapusan, di mana biaya mungkin masih berlaku.

Parameter permintaan isi

{
  "app_key": "stringstringstringstringst",
  "akun": "pengguna01,pengguna02"
}

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
tubuhtubuhobjekTidaktidak ada
» app_keytubuhstringTidakKunci otorisasi
» akuntubuhstringTidakAkun proxy, hanya mendukung angka dan huruf. Mendukung operasi batch, dengan koma bahasa Inggris (,) yang memisahkan akun proxy

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": null
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKdan meminta izinSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status: 200 berhasil, 3 app_key tidak valid, 156 akun tanpa autentikasi nama asli
» msgstringsalahtidak adaPesan status
» datanolsalahtidak adatidak ada

POST Nonaktifkan akun proxy

POSTING /ep/daftar putih-akun/nonaktifkan

Ada waktu tunggu sekitar 5 menit untuk menonaktifkannya, di mana biaya mungkin masih berlaku.

Parameter permintaan isi

{
  "app_key": "stringstringstringstringst",
  "akun": "pengguna01,pengguna02"
}

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
tubuhtubuhobjekTidaktidak ada
» app_keytubuhstringTidakKunci otorisasi
» akuntubuhstringTidakAkun proxy, hanya mendukung angka dan huruf. Mendukung operasi batch, dengan koma bahasa Inggris (,) yang memisahkan akun proxy

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": null
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKdan meminta izinSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status: 200 berhasil, 3 app_key tidak valid, 156 akun tanpa autentikasi nama asli
» msgstringsalahtidak adaPesan status
» datanolsalahtidak adatidak ada

POST mengaktifkan akun proxy

POST /ep/whitelist-account/enable

Parameter permintaan isi

{
  "app_key": "stringstringstringstringst",
  "akun": "pengguna01,pengguna02"
}

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
tubuhtubuhobjekTidaktidak ada
» app_keytubuhstringTidakKunci otorisasi
» akuntubuhstringTidakAkun proxy, hanya mendukung angka dan huruf. Mendukung operasi batch, dengan koma bahasa Inggris (,) yang memisahkan akun proxy

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": null
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKdan meminta izinSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status: 200 berhasil, 3 app_key tidak valid, 156 akun tanpa autentikasi nama asli
» msgstringsalahtidak adaPesan status
» datanolsalahtidak adatidak ada

POST Ubah kata sandi akun proxy

POSTING /ep/akun-daftar putih/ubah-kata sandi

Harap dicatat bahwa ada masa tunggu 5 menit setelah modifikasi, di mana kata sandi lama masih dapat digunakan secara normal.

Parameter permintaan isi

{
  "app_key": "stringstringstringstringst",
  "akun": "pengguna",
  "kata sandi": "lulus"
}

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
tubuhtubuhobjekTidaktidak ada
» app_keytubuhstringTidakKunci otorisasi
» akuntubuhstringTidakAkun proxy, hanya mendukung angka dan huruf.
» kata sanditubuhstringTidakAkun proxy memiliki kata sandi baru, hanya mendukung angka dan huruf.

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": null
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKdan meminta izinSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status: 200 berhasil, 3 app_key tidak valid, 156 akun tanpa autentikasi nama asli
» msgstringsalahtidak adaPesan status
» datanolsalahtidak adatidak ada

POST: Ubah catatan akun agen

POST /ep/whitelist-account/change-remark

Parameter permintaan isi

{
  "app_key": "stringstringstringstringst",
  "akun": "pengguna",
  "Komentar": ""
}

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
tubuhtubuhobjekTidaktidak ada
» app_keytubuhstringTidakKunci otorisasi
» akuntubuhstringTidakAkun proxy, hanya mendukung angka dan huruf.
» KeterangantubuhstringTidakCatatan baru untuk akun agen: hingga 32 kata Cina atau 64 kata bahasa Inggris.

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": null
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKdan meminta izinSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status: 200 berhasil, 3 app_key tidak valid, 156 akun tanpa autentikasi nama asli
» msgstringsalahtidak adaPesan status
» datanolsalahtidak adatidak ada

POST memodifikasi batas lalu lintas akun proxy

POST /ep/whitelist-account/change-limit

Harap dicatat bahwa statistik data mungkin memiliki penundaan hingga 5 menit, yang berarti konsumsi data aktual dapat melebihi batas ini.

Parameter permintaan isi

{
  "app_key": "stringstringstringstringst",
  "akun": "pengguna",
  "batas": 0
}

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
tubuhtubuhobjekTidaktidak ada
» app_keytubuhstringTidakKunci otorisasi
» akuntubuhstringTidakAkun proxy, hanya mendukung angka dan huruf.
» batastubuhbilangan bulatTidakBatas lalu lintas, satuan: GB, 0 berarti tidak ada batas atas

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": null
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKdan meminta izinSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status: 200 berhasil, 3 app_key tidak valid, 156 akun tanpa autentikasi nama asli
» msgstringsalahtidak adaPesan status
» datanolsalahtidak adatidak ada

POST: Mengubah informasi akun agen

POST /ep/proxy-account/change

Ubah kata sandi akun proxy, catatan, batas lalu lintas, batas lalu lintas harian, status diaktifkan, atau sakelar UDP.

Parameter permintaan isi

{
  "app_key": "string",
  "account": "string",
  "kata sandi": "string",
  "remark": "string",
  "batas": 0,
  "daily_limit": 0,
  "status": 0,
  "udp": 0
}

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
tubuhtubuhobjekTidaktidak ada
» app_keytubuhstringTidakKunci otorisasi
» akuntubuhstringTidakNama akun agen
» kata sanditubuhstringTidakKata sandi baru, 6-16 digit atau huruf; Jika tidak ditransmisikan, maka tidak akan direvisi
» KeterangantubuhstringTidakCatatan baru
» batastubuhbilangan bulatTidakBatas lalu lintas, diukur dalam GB, 0 berarti tidak ada batas
» daily_limittubuhbilangan bulatTidakBatas data harian, diukur dalam GB, 0 berarti tidak ada batas
» statustubuhbilangan bulatTidakStatus diaktifkan
» udptubuhbilangan bulatTidakUDP mendukung pengalihan dan hanya efektif untuk jenis paket 14, 16, 21, dan 25

Nilai pencacahan

AtributNilai
» status0
» status1
» udp0
» udp1

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": null
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKPermintaan berhasilSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status, 200, sukses
» msgstringsalahtidak adaPesan status
» datanolsalahtidak adatidak ada

Daftar putih IP

Daftar putih DAPATKAN IP

DAPATKAN /ep/proxy-ip/list

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
product_typekueribilangan bulatTidakNomor jenis paket

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": {
    "daftar": [
      {
        "ip": "1.1.1.1",
        "remark": "string",
        "product_type": 0,
        "created_at": "string"
      }
    ]
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKPermintaan berhasilSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status, 200, sukses
» msgstringsalahtidak adaPesan status
» dataobjeksalahtidak adatidak ada
»» Seni[objek]salahtidak adatidak ada
»»» ipstringsalahtidak adaIP daftar putih
»»» Keteranganstringsalahtidak adacatatan
»»» product_typebilangan bulatsalahtidak adaJenis paket
»»» created_atstringsalahtidak adaTanggal pembuatan

POST Tambahkan daftar putih IP

POST / ep / proxy-ip / add

Parameter permintaan isi

{
  "app_key": "string",
  "ips": "1.1.1.1,2.2.2",
  "remark": "string",
  "product_type": 0,
  "user_product_id": 0
}

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
tubuhtubuhobjekTidaktidak ada
» app_keytubuhstringTidakKunci otorisasi
» ipstubuhstringTidakDaftar putih IP yang akan ditambahkan, beberapa dipisahkan oleh koma bahasa Inggris atau jeda baris
» KeterangantubuhstringTidakcatatan
» product_typetubuhbilangan bulatTidakNomor jenis paket
» user_product_idtubuhbilangan bulatTidakID paket pengguna, diperlukan untuk jenis paket 11 Jam

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": null
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKPermintaan berhasilSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status, 200, sukses
» msgstringsalahtidak adaPesan status
» datanolsalahtidak adatidak ada

POST menghapus daftar putih IP

POST /ep/proxy-ip/delete

Parameter permintaan isi

{
  "app_key": "string",
  "ips": "1.1.1.1,2.2.2",
  "verify_type": "string",
  "verify_code": "string"
}

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
tubuhtubuhobjekTidaktidak ada
» app_keytubuhstringTidakKunci otorisasi
» ipstubuhstringTidakDaftar putih IP yang perlu dihapus, dipisahkan dengan koma bahasa Inggris
» verify_typetubuhstringTidak验证类型:phone、email、wechat、totp
» verify_codetubuhstringTidakCaptcha

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": null
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKPermintaan berhasilSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status, 200, sukses
» msgstringsalahtidak adaPesan status
» datanolsalahtidak adatidak ada

Kueri log lalu lintas

Penggunaan data GET dikumpulkan setiap hari

DAPATKAN /ep/user-usage-flow/total

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
app_keykueristring(kata sandi)IyaKunci autentikasi
start_timekueristring (Y-m-d H:i:s)TidakWaktu mulai bisa tepat hingga detik. Harap dicatat bahwa ada penundaan hingga 5 menit dalam log log. Defaultnya adalah dalam waktu 7 hari.
end_timekueristring (Y-m-d H:i:s)TidakWaktu batas bisa tepat hingga detik. Harap dicatat bahwa ada penundaan hingga 5 menit dalam log log. Waktu default saat ini.
Nama penggunakueristringTidakNama subakun: Secara default, kueri semua akun, dan dapat menentukan sub-akun. Harap dicatat bahwa jika Anda menambahkan sub-akun dengan nama yang sama, kueri ini akan mengembalikan semua catatan penggunaan akun proxy dengan nama yang sama.
product_typekueriJumlahTidakJenis paket

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": {
    "daftar": [
      {
        "hari": "2022-08-01",
        "aliran": 0
      }
    ]
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKdan meminta izinSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status: 200 berhasil, 3 app_key tidak valid, 156 akun tanpa autentikasi nama asli
» msgstringsalahtidak adaPesan status
» dataobjeksalahtidak adatidak ada
»» Seni[objek]salahtidak adatidak ada
»»» haristringsalahtidak adaTanggal
»»» mengalirbilangan bulatsalahtidak adaKonsumsi data, satuan KB

Pertanyaan paket

DAPATKAN daftar paket yang dibeli

DAPATKAN /ep/user-product/list

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
app_keykueristring(kata sandi)IyaKunci autentikasi
trade_nokueristringTidakNomor pesanan, silahkan masukkan nomor pesanan lengkap. Pencarian fuzzy tidak didukung.
HalamankueriJumlahTidakPenomoran halaman, default: 1
UkurankueriJumlahTidakKuantitas tampilan penomoran halaman, default: 20
product_typekueriJumlahTidakJenis paket

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": {
    "daftar": [
      {
        "id": 0,
        "created_at": "2022-05-13 12:14:15",
        "expired_at": "2022-05-13 12:14:15",
        "product_type": 9,
        "trade_no": "2022051312134339861461465434",
        "pesanan": {
          "created_at": "2022-05-13 12:13:43",
          "pay_at": "2022-05-13 12:13:43",
          "title": "入门级"
        }
      }
    ],
    "halaman": 1,
    "page_size": 20,
    "total_count": 0,
    "total_page": 0
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKdan meminta izinSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status: 200 berhasil, 3 app_key tidak valid, 156 akun tanpa autentikasi nama asli
» msgstringsalahtidak adaPesan status
» dataobjeksalahtidak adatidak ada
»» Seni[objek]salahtidak adatidak ada
»»» idbilangan bulatsalahtidak adaNomor paket
»»» created_atstringsalahtidak adaTanggal efektif paket
»»» expired_atstringsalahtidak adaPeriode kedaluwarsa paket: Setelah kedaluwarsa, data tidak dapat digunakan.
»»» product_typeJenis produksalahtidak adaJenis paket: 9 paket data perumahan dinamis, 11 IP perumahan dinamis, 14 IP pusat data statis, 25 IP perumahan statis
»»» trade_nostringsalahtidak adaNomor perdagangan pesanan
»»» Pesananobjeksalahtidak adatidak ada
»»»» created_atstringsalahtidak adaWaktu pembuatan pesanan
»»»» pay_atstringsalahtidak adaWaktu pembayaran pesanan
Judul »»»»stringsalahtidak adaDeskripsi pesanan
»» halamanbilangan bulatsalahtidak adaTab saat ini
»» page_sizebilangan bulatsalahtidak adaUkuran halaman
»» total_countbilangan bulatsalahtidak adaJumlah total catatan
»» total_pagebilangan bulatsalahtidak adaJumlah total halaman

Nilai pencacahan

AtributNilai
product_type9
product_type11
product_type14
product_type25

Ringkasan data paket pengguna GET

DAPATKAN /ep/user-product/ringkasan

Dapatkan informasi ringkasan statistik tentang paket pengguna, termasuk volume total, kuantitas yang valid, jumlah yang mendekati kedaluwarsa, jumlah kedaluwarsa, dll

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
app_keykueristring(kata sandi)IyaKunci autentikasi
product_typekueribilangan bulatTidakJenis produk: hanya 9 (paket data dinamis), 12 (paket data IDC jangka panjang)

Nilai pencacahan

AtributNilai
product_type9
product_type12

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "成功",
  "data": {
    "total": 1048576,
    "total_count": 5,
    "efektif": 524288,
    "effective_count": 3,
    "effective_total": 786432,
    "effective_used": 262144,
    "sementara": 102400,
    "temporary_count": 1,
    "kedaluwarsa": 51200,
    "expired_count": 1,
    "bekas": 473088
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKPermintaan berhasilSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status: 200 berhasil, 3 app_key tidak valid, 156 akun tanpa autentikasi nama asli
» msgstringsalahtidak adaPesan status
» dataobjeksalahtidak adatidak ada
»» totalbilangan bulatsalahtidak adaTotal lalu lintas/IP (unit: KB)
»» total_countbilangan bulatsalahtidak adaJumlah total paket
»» efektifbilangan bulatsalahtidak adaSurplus Efektif (Unit: KB)
»» effective_countbilangan bulatsalahtidak adaJumlah paket yang valid
»» effective_totalbilangan bulatsalahtidak adaJumlah Total Efektif (Unit: KB)
»» effective_usedbilangan bulatsalahtidak adaPenggunaan efektif (unit: KB)
»» sementarabilangan bulatsalahtidak adaJumlah Total Hampir Kedaluwarsa (Kedaluwarsa dalam waktu 7 hari, Unit: KB)
»» temporary_countbilangan bulatsalahtidak adaJumlah paket yang hampir kedaluwarsa (kedaluwarsa dalam waktu 7 hari)
»» kedaluwarsabilangan bulatsalahtidak adaSurplus Kedaluwarsa (Unit: KB)
»» expired_countbilangan bulatsalahtidak adaJumlah paket kedaluwarsa
»» digunakanbilangan bulatsalahtidak adaTotal penggunaan (unit: KB)

Ekstraksi IP

DAPATKAN IP ekstraksi

DAPATKAN /ep/ip/v3

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
app_keykueristring(kata sandi)IyaKunci akses
cckueristringTidakNegara atau wilayah
NegarakueristringTidakProvinsi atau prefektur
kotakueristringTidakKota
formatkueristringTidakDapatkan format
lbkueristringTidakSpacer, hanya format teks yang valid
AngkakueriJumlahTidakKuantitas ekstraksi
KehidupankueriJumlahTidakTahan siklus selama beberapa menit
EpskueristringTidakJaringan agen

Nilai pencacahan

AtributNilai
EpsKAMI
Epshk
Epsdari

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": {
    "daftar": [
      [
        "150.109.114.72:1140",
        "150.109.114.72:1141",
        "150.109.114.72:1142",
        "150.109.114.72:1143",
        "150.109.114.72:1144",
        "150.109.114.72:1145",
        "150.109.114.72:1146",
        "150.109.114.72:1147",
        "150.109.114.72:1148",
        "150.109.114.72:1149"
      ]
    ]
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKdan meminta izinSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status: 200 berhasil, 3 app_key tidak valid, 156 akun tanpa autentikasi nama asli
» msgstringsalahtidak adaPesan status
» dataobjeksalahtidak adatidak ada
»» Seni[apapun]salahtidak adatidak ada

DAPATKAN daftar kota regional dinamis V4

DAPATKAN /ep/ip/dcl4

Dapatkan daftar kota berdasarkan nama pengguna, memerlukan otentikasi login, dan akun harus milik pengguna saat ini

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
Nama penggunakueristringIyaNama pengguna akun proxy

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": {
    "cache": benar,
    "daftar": [
      {
        "Kota": "Los Angeles",
        "Area": "AS",
        "Negara Bagian": "California"
      }
    ]
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKPermintaan berhasilSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status, 200, sukses
» msgstringsalahtidak adaPesan status
» dataobjeksalahtidak adatidak ada
»» cachebooleansalahtidak adaApakah itu dari cache?
»» Seni[objek]salahtidak adatidak ada
»»» Kotastringsalahtidak adaKota
»»» Daerahstringsalahtidak adaWilayah
»»» Negarastringsalahtidak adaNegara Bagian/Provinsi

DAPATKAN daftar negara bagian/provinsi regional dinamis V4

DAPATKAN /ep/ip/dsl4

Dapatkan daftar negara bagian/provinsi berdasarkan nama pengguna, memerlukan otentikasi login, dan akun harus milik pengguna saat ini

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
Nama penggunakueristringIyaNama pengguna akun proxy

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": {
    "cache": benar,
    "daftar": [
      {
        "Kota": "Los Angeles",
        "Area": "AS",
        "Negara Bagian": "California"
      }
    ]
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKPermintaan berhasilSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status, 200, sukses
» msgstringsalahtidak adaPesan status
» dataobjeksalahtidak adatidak ada
»» cachebooleansalahtidak adaApakah itu dari cache?
»» Seni[objek]salahtidak adatidak ada
»»» Kotastringsalahtidak adaKota
»»» Daerahstringsalahtidak adaWilayah
»»» Negarastringsalahtidak adaNegara Bagian/Provinsi

DAPATKAN daftar fusi kota regional/provinsi V4 yang dinamis

DAPATKAN /ep/ip/dal4

Dapatkan daftar gabungan negara bagian/provinsi dan kota berdasarkan nama pengguna, dikelompokkan berdasarkan wilayah. Autentikasi login diperlukan, dan akun harus milik pengguna saat ini

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
Nama penggunakueristringIyaNama pengguna akun proxy

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": {
    "cache": benar,
    "daftar": [
      {
        "Area": "AS",
        "menyatakan": [
          {
            "Negara": null,
            "kota": null
          }
        ]
      }
    ]
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKPermintaan berhasilSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status, 200, sukses
» msgstringsalahtidak adaPesan status
» dataobjeksalahtidak adatidak ada
»» cachebooleansalahtidak adaApakah itu dari cache?
»» Seni[objek]salahtidak adaDaftar wilayah
»»» Daerahstringsalahtidak adaKode wilayah
»»» menyatakan[objek]salahtidak adaDaftar negara bagian/provinsi
»»»» Negarastringsalahtidak adaNama negara bagian/provinsi
»»»» kota[string]salahtidak adaDaftar kota

DAPATKAN daftar kota

DAPATKAN /ep/ip/dynamic-citiess

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": {
    "daftar": [
      {
        "name_zh_cn": "美国",
        "name_en": "Amerika Serikat",
        "continent_code": "NA",
        "country_code": "AS",
        "item": [
          {
            "kota": null,
            "state": null,
            "continent_code": null,
            "country_code": nol
          }
        ]
      }
    ]
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKdan meminta izinSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status: 200 berhasil, 3 app_key tidak valid, 156 akun tanpa autentikasi nama asli
» msgstringsalahtidak adaPesan status
» dataobjeksalahtidak adatidak ada
»» Seni[objek]salahtidak adaDaftar
»»» name_zh_cnstringsalahtidak adaNama negara atau wilayah
»»»» name_enstringsalahtidak adaNama negara atau wilayah
»»» continent_codestringsalahtidak adaKode benua
»»» country_codestringsalahtidak adaKode negara atau wilayah
»»» item[objek]salahtidak adaProvinsi atau prefektur
»»»» kotastringsalahtidak adaNama kota
»»»» keadaanstringsalahtidak adaKode nama provinsi atau negara bagian
»»»» continent_codestringsalahtidak adaKode benua
»»»»» country_codestringsalahtidak adaKode negara atau wilayah

DAPATKAN pencarian kota

DAPATKAN /ep/ip/dynamic-cities/search

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
country_codekueristringIyaKode negara atau wilayah
NegarakueristringIyaKode negara bagian atau provinsi

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": {
    "daftar": [
      "tali"
    ]
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKdan meminta izinSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status: 200 berhasil, 3 app_key tidak valid, 156 akun tanpa autentikasi nama asli
» msgstringsalahtidak adaPesan status
» dataobjeksalahtidak adatidak ada
»» Seni[string]salahtidak adaDaftar

Daftar Negara DAPATKAN

GET /ep/ip/dynamic-states

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": {
    "daftar": [
      {
        "name_zh_cn": "美国",
        "name_en": "Amerika Serikat",
        "continent_code": "NA",
        "country_code": "AS",
        "item": [
          {
            "state": null,
            "continent_code": null,
            "country_code": nol
          }
        ]
      }
    ]
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKdan meminta izinSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status: 200 berhasil, 3 app_key tidak valid, 156 akun tanpa autentikasi nama asli
» msgstringsalahtidak adaPesan status
» dataobjeksalahtidak adatidak ada
»» Seni[objek]salahtidak adaDaftar
»»» name_zh_cnstringsalahtidak adaNama negara atau wilayah
»»»» name_enstringsalahtidak adaNama negara atau wilayah
»»» continent_codestringsalahtidak adaKode benua
»»» country_codestringsalahtidak adaKode negara atau wilayah
»»» item[objek]salahtidak adaProvinsi atau prefektur
»»»» keadaanstringsalahtidak adaKode nama provinsi atau negara bagian
»»»» continent_codestringsalahtidak adaKode benua
»»»»» country_codestringsalahtidak adaKode negara atau wilayah

Pencarian negara bagian/provinsi GET

GET /ep/ip/dynamic-states/search

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
country_codekueristringIyaKode negara atau wilayah

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "string",
  "data": {
    "daftar": [
      "tali"
    ]
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKdan meminta izinSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status: 200 berhasil, 3 app_key tidak valid, 156 akun tanpa autentikasi nama asli
» msgstringsalahtidak adaPesan status
» dataobjeksalahtidak adatidak ada
»» Seni[string]salahtidak adaDaftar

GET mengekstrak daftar IP statis yang dibeli

DAPATKAN /ep/ip/dapatkan-statis-ip

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
country_codekueristringTidakKode negara atau wilayah
product_typekueriJumlahTidakJenis produk: 25: IP perumahan statis, 14: IP pusat data
trade_nokueristringTidakMemfilter IP berdasarkan nomor pesanan
HalamankueriJumlahTidakNomor halaman
UkurankueriJumlahTidakJumlah per halaman
statuskueriJumlahTidakStatus: 1: Aktif, 2: Tidak valid, 3: Mendekati kedaluwarsa, 4: Dalam pemeliharaan

Nilai pencacahan

AtributNilai
product_type14
product_type25
status1 - 2 - 3 - 4

Kembali ke contoh

200 tanggapan

{}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKtidak adaSebaris

Mengembalikan struktur data

DAPATKAN jumlah IP statis di wilayah penjualan

DAPATKAN /ep/ip/static-ip-region

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
ispkueribilangan bulatTidakPemfilteran ISP; jika tidak ditransmisikan, maka tidak ada pemfilteran (kecuali untuk situs 1/4/5, defaultnya adalah 1)
asnkueribilangan bulatTidakApakah akan mengembalikan data paket ASN
eksklusifkueribilangan bulatTidakApakah dihitung sebagai inventaris eksklusif

Penjelasan rinci

ISP: Penyaringan ISP; jika tidak ditransmisikan, tidak ada pemfilteran yang dilakukan (kecuali untuk situs 1/4/5, defaultnya adalah 1)

NilaiDeskripsi
0IP Statis Pusat Data (IDC)
1IP Statis Beranda (ISP)

asn: Apakah akan mengembalikan data paket ASN

NilaiDeskripsi
0Tidak mengembalikan data paket ASN (default)
1Mengembalikan data paket ASN

eksklusif: Apakah penghitungan didasarkan pada inventaris eksklusif

NilaiDeskripsi
0Statistik menurut pengguna/grup bersama saat ini (default)
1Semua IP yang dialokasikan dikecualikan, dan hanya inventaris yang tersedia yang dihitung

Nilai pencacahan

AtributNilai
isp0
isp1
asn0
asn1
eksklusif0
eksklusif1

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "请求成功",
  "data": {
    "daftar": [
      {
        "kode": "AS",
        "angka": 55
      }
    ]
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKPermintaan berhasilSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status, 200, sukses
» msgstringsalahtidak adaPesan status
» dataobjeksalahtidak adatidak ada
»» Seni[objek]salahtidak adatidak ada
»»» kodestringsalahtidak adaKode negara atau wilayah
»»» nomorbilangan bulatsalahtidak adaKuantitas

DAPATKAN Dapatkan host_pool negara/wilayah yang didukung

GET /ep/host-pool/regions

Mengkueri daftar negara/wilayah yang didukung oleh situs layanan host_pool saat ini.

Antarmuka ini dirancang untuk skenario ekstraksi acak berdasarkan skor lalu lintas IP pusat data, dan hanya dihitung berdasarkan negara/wilayah berdasarkan inventaris IP pusat data yang tersedia di situs saat ini. Itu tidak mendukung ASN, ISP, atau pemfilteran inventaris eksklusif, juga tidak mengecualikan IP berdasarkan catatan pembelian pengguna.

Kembali ke contoh

200 tanggapan

{
  "kode": 200,
  "msg": "请求成功",
  "data": {
    "daftar": [
      {
        "kode": "AS",
        "angka": 55,
        "name_zh_cn": "美国",
        "name_en": "Amerika Serikat",
        "square_flag": "https://example.com/static/flags/us.png"
      }
    ]
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKPermintaan berhasilSebaris

Mengembalikan struktur data

Kode status 200

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
» kodebilangan bulatsalahtidak adaKode status, 200, sukses
» msgstringsalahtidak adaPesan status
» dataobjeksalahtidak adatidak ada
»» Seni[objek]salahtidak adatidak ada
»»» kodestringsalahtidak adaKode negara atau wilayah: ISO 3166-1 alpha-2
»»» nomorbilangan bulatsalahtidak adaJumlah IP pusat data yang tersedia di situs saat ini
»»» name_zh_cnstringsalahtidak adaNama Cina dari negara atau wilayah tersebut
»»»» name_enstringsalahtidak adaNama bahasa Inggris suatu negara atau wilayah
»»» square_flagstringsalahtidak adaURL gambar bendera persegi

Manajemen pesanan

DAPATKAN daftar pesanan

DAPATKAN /ep/pesanan/daftar

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
page_nokueribilangan bulatTidaktidak ada
page_sizekueribilangan bulatTidaktidak ada
trade_nokueristringTidakNomor pesanan
start_timekueristring (tanggal-waktu)TidakWaktu mulai (inklusif), seperti 2024-01-01 00:00:00
end_timekueristring (tanggal-waktu)TidakWaktu Berakhir (Tidak Termasuk)
statuskueribilangan bulatTidakStatus pesanan
product_typekueribilangan bulatTidakJenis produk
fakturkueribilangan bulatTidakStatus faktur: 0 Tidak ada batasan 1 Faktur diterbitkan -1 Faktur tidak diterbitkan (dapat diterbitkan ulang)
pay_fee_statuskueribilangan bulatTidakPemilihan pembayaran panjang dan pendek: 1. Kelebihan pembayaran, 2. Pembayaran jangka pendek

Penjelasan rinci

status: Status pesanan

StatusDeskripsi
0Pembayaran tertunda
1Sudah dibayar
2Keterlambatan pembayaran telah dibatalkan
3Pengembalian dana

product_type: 产品类型

Jenis produkDeskripsi
3Isi ulang saldo
9Paket data dinamis
11Paket Global Dinamis V2
12Paket data IDC yang tahan lama
13Paket data IP statis perumahan
14Paket IP statis pusat data
15Paket data ISP jangka panjang
16Paket data statis
17Paket Kuantitas IP Dinamis
18pengikis web
19Perpanjangan IP statis
20Kuota IP statis diganti
21Paket data statis v2
24Paket add-on data statis
25Paket IP statis perumahan
26Pesanan Tambahan - Beberapa saluran pembayaran mengharuskan pengguna untuk mengisi jumlah secara manual, seperti mata uang virtual. Jika ada kekurangan, pelanggan perlu menghubungi layanan pelanggan untuk melakukan pembayaran tambahan melalui produk ini
27Serp
28Videonya

Nilai pencacahan

AtributNilai
status0
status1
status2
status3
product_type3
product_type9
product_type11
product_type12
product_type14
product_type16
product_type17
product_type18
product_type19
product_type21
product_type24
product_type25
product_type26
product_type27
product_type28
faktur-1
faktur0
faktur1
pay_fee_status1
pay_fee_status2

Kembali ke contoh

200 tanggapan

{
  "kode": 0,
  "message": "操作成功",
  "data": {
    "daftar": [
      {
        "id": 0,
        "trade_no": "string",
        "out_trade_no": "string",
        "product_id": 0,
        "product_type": 0,
        "jumlah": 0,
        "unit_price": 0,1,
        "total_fee": 0,1,
        "goods_fee": 0,1,
        "pay_fee": 0,1,
        "discount_fee": 0,1,
        "handling_fee": 0,1,
        "refund_fee": 0,1,
        "pm_id": 0,
        "pm_title": "string",
        "pm_logo": "string",
        "status": 0,
        "title": "string",
        "detail": "string",
        "region_desc": "string",
        "pay_at": "2019-08-24T14:15:22Z",
        "pay_timestamp": 0,
        "created_at": "2019-08-24T14:15:22Z",
        "pay_fee_status": 0,
        "faktur": {}
      }
    ],
    "pagination": {
      "total": 0,
      "page_no": 0,
      "page_size": 0,
      "total_pages": 0
    }
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKKeberhasilanSebaris

Mengembalikan struktur data

POST Buat pesanan

POSTING /ep/pesanan/buat

Karena ada banyak jenis paket dan masing-masing memiliki konfigurasi yang berbeda, silakan isi parameter sesuai dengan situasi Anda yang sebenarnya. Entri parameter yang tidak tepat dapat menyebabkan pembuatan pesanan gagal.

Contoh:

Perbarui IP statis

{
    "pid": ID paket, // Diperoleh dari antarmuka /ep/produk
    "upids": "1,2,3,4,5,6", // Ambil bidang id yang sesuai dari antarmuka /ep/ip/get-static-ip
    "pm_id": 1 // Diambil dari antarmuka /ep/payment/list atau /ep/payment/groups
  }

Pembelian IP perumahan statis

{
  "pid": ID paket, // Diperoleh dari antarmuka /ep/produk
  "pm_id": ID metode pembayaran, // Diperoleh dari antarmuka /ep/payment/list atau /ep/payment/groups
  "region_list": "JP,15,333|DE,10,444| AS, 5.555" // Format: wilayah, kuantitas, ASN | wilayah, kuantitas, ASN (nomor ASN opsional)
}

Pembelian IP pusat data statis

{
  "pid": ID paket, // Diperoleh dari antarmuka /ep/produk
  "pm_id": ID metode pembayaran, // Diperoleh dari antarmuka /ep/payment/list atau /ep/payment/groups
  "region_list": "JP,15,333|DE,10,444| AS, 5.555" // Format: wilayah, kuantitas, ASN | wilayah, kuantitas, ASN (nomor ASN opsional)
}

Pembelian lalu lintas perumahan dinamis

{
  "pid": ID paket, // Diperoleh dari antarmuka /ep/produk
  "pm_id": ID metode pembayaran // Diperoleh dari antarmuka /ep/payment/list atau /ep/payment/groups
}

Pembelian traffic rotasi statis

{
  "pid": ID paket, // Diperoleh dari antarmuka /ep/produk
  "pm_id": ID metode pembayaran // Diperoleh dari antarmuka /ep/payment/list atau /ep/payment/groups
}

Pembelian lalu lintas dinamis tanpa batas

{
  "pid": 套餐ID, // 从 /ep/product 接口获取
  "pm_id": 支付方式ID, // 从 /ep/payment/list 或 /ep/payment/groups 接口获取
  "product_sku_bandwidth_id": 带宽规格ID,
  "product_sku_concurrency_id": 并发规格ID
}

Isi ulang saldo

{
  "pid": ID paket, // Diperoleh dari antarmuka /ep/produk
  "pm_id": ID metode pembayaran, // Diperoleh dari antarmuka /ep/payment/list atau /ep/payment/groups
  "recharge_amount": Jumlah setoran
}

Parameter permintaan isi

{
  "pid": 0,
  "upids": "string",
  "jumlah": 0,
  "pm_id": 0,
  "region_list": "string",
  "coupon_sn": "string",
  "use_invitation_registration_discount": benar,
  "renew_duration": 0,
  "product_sku_bandwidth_id": 0,
  "product_sku_concurrency_id": 0,
  "product_sku_duration_id": 0,
  "etd": 1,
  "recharge_amount": 0
}

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
tubuhtubuhobjekIyatidak ada
» pidtubuhbilangan bulatIyaID paket, bidang id yang dikembalikan oleh antarmuka /ep/product
» upidstubuhstringTidakDaftar ID paket perpanjangan (dipisahkan dengan koma), dari bidang id yang dikembalikan oleh antarmuka /ep/user-product/list atau /ep/ip/get-static-ip
» jumlahtubuhJumlahTidakJumlah pembelian paket baru
» pm_idtubuhbilangan bulatIyaID metode pembayaran, dari bidang id yang ditampilkan oleh antarmuka /ep/payment/list atau /ep/payment/groups
» region_listtubuhstringTidakSaat membeli IP statis, tentukan wilayah + kuantitas + nomor ASN, format: wilayah, kuantitas, ASN
» coupon_sntubuhstringTidakNomor kupon
» use_invitation_registration_discounttubuhbooleanTidakApakah akan menggunakan penawaran pendaftaran undangan
» renew_durationtubuhbilangan bulatTidakDurasi perpanjangan - IP statis opsional
» product_sku_bandwidth_idtubuhbilangan bulatTidakPaket 11: ID paket bandwidth
» product_sku_concurrency_idtubuhbilangan bulatTidakPaket 11: ID paket bersamaan
» product_sku_duration_idtubuhbilangan bulatTidakJenis paket = 11 Diperlukan: durasi, spesifikasi, ID
» etdtubuhbilangan bulatTidakPengganda durasi diperoleh dari paket extension_of_time_days, di mana 2 mewakili jumlah hari ×2, dan harga meningkat
» recharge_amounttubuhbilangan bulatTidakPaket 3: Jumlah isi ulang

Kembali ke contoh

200 tanggapan

{
  "kode": 0,
  "message": "操作成功",
  "data": {
    "id": 0,
    "trade_no": "string",
    "out_trade_no": "string",
    "product_id": 0,
    "product_type": 0,
    "jumlah": 0,
    "unit_price": 0,1,
    "total_fee": 0,1,
    "goods_fee": 0,1,
    "pay_fee": 0,1,
    "discount_fee": 0,1,
    "handling_fee": 0,1,
    "refund_fee": 0,1,
    "pm_id": 0,
    "pm_title": "string",
    "pm_logo": "string",
    "status": 0,
    "title": "string",
    "detail": "string",
    "region_desc": "string",
    "pay_at": "2019-08-24T14:15:22Z",
    "pay_timestamp": 0,
    "created_at": "2019-08-24T14:15:22Z",
    "pay_fee_status": 0,
    "faktur": {
      "name": "string",
      "org_name": "string",
      "first_name": "string",
      "last_name": "string",
      "telepon": "string",
      "email": "user@example.com",
      "role_type": 0,
      "vat_id": "string",
      "address_country": "string",
      "address_city": "string",
      "address_line1": "string",
      "address_line2": "string",
      "address_postal_code": "string"
    }
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKPembuatan berhasilSebaris

Mengembalikan struktur data

POST Batalkan pesanan

POST /ep/order/tutup

Parameter permintaan isi

{
  "trade_no": "string"
}

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
tubuhtubuhobjekIyatidak ada
» trade_notubuhstringIyatidak ada

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKOperasi berhasilTidak ada

Pra-pemeriksaan POST order

POST / ep / pesanan / periksa

Panggilan sebelum membuat pesanan, digunakan untuk melihat pratinjau harga, diskon, detail perpanjangan IP, dll., dan tidak benar-benar membuat pesanan. Parameternya persis sama dengan /ep/order/create.

Parameter permintaan isi

{
  "pid": 0,
  "upids": "string",
  "jumlah": 1,
  "pm_id": 0,
  "region_list": "string",
  "coupon_sn": "string",
  "renew_duration": "1m",
  "product_sku_bandwidth_id": 0,
  "product_sku_concurrency_id": 0,
  "product_sku_duration_id": 0,
  "etd": 1,
  "recharge_amount": 0
}

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
tubuhtubuhobjekIyatidak ada
» pidtubuhbilangan bulatIyaID Paket
» upidstubuhstringTidakPerpanjangan IP: Daftar ID paket pengguna, dipisahkan dengan koma
» jumlahtubuhbilangan bulatTidakKuantitas pembelian
» pm_idtubuhbilangan bulatIyaID metode pembayaran
» region_listtubuhstringTidakWilayah pembelian IP statis + kuantitas, format: ID wilayah, kuantitas
» coupon_sntubuhstringTidakNomor kupon
» renew_durationtubuhstringTidakDurasi perpanjangan IP: 1m = 1 bulan, 2m = 2 bulan, em = akhir bulan depan
» product_sku_bandwidth_idtubuhbilangan bulatTidakJenis paket = 11 Diperlukan: ID spesifikasi bandwidth
» product_sku_concurrency_idtubuhbilangan bulatTidakJenis paket = 11 Diperlukan: ID spesifikasi bersamaan
» product_sku_duration_idtubuhbilangan bulatTidakJenis paket = 11 Diperlukan: durasi, spesifikasi, ID
» etdtubuhbilangan bulatTidakPengganda durasi yang diperoleh dari paket extension_of_time_days
» recharge_amounttubuhJumlahTidakJenis paket = 3 Diperlukan: Jumlah isi ulang

Nilai pencacahan

AtributNilai
» renew_duration1m
» renew_duration2m
» renew_durationem.

Kembali ke contoh

200 tanggapan

{
  "kode": 0,
  "message": "操作成功",
  "data": {
    "product_id": 0,
    "jumlah": 0,
    "discount_fee": 0,1,
    "total_fee": 0,1,
    "pay_fee": 0,1,
    "product_type": 0,
    "title": "string",
    "detail": "string",
    "ip_result": [
      {
        "ip": "string",
        "harga": 0,1,
        "country_code": "string",
        "current_time": "2019-08-24T14:15:22Z",
        "renewal_time": "2019-08-24T14:15:22Z",
        "negara": {}
      }
    ]
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKPra-inspeksi berhasilSebaris

Mengembalikan struktur data

Manajemen pembayaran

DAPATKAN daftar metode pembayaran

DAPATKAN /ep/pembayaran/daftar

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
trade_nokueristringTidakNomor Pesanan - Dapat dimasukkan ketika pesanan tertentu memerlukan metode pembayaran tertentu
mata uangkueristringTidakSatuan mata uang

Kembali ke contoh

200 tanggapan

{
  "kode": 0,
  "message": "操作成功",
  "data": {
    "daftar": [
      {
        "id": 0,
        "title": "string",
        "logo": "string",
        "group": "string",
        "handling_rate": 0,
        "handling_fee": 0,
        "dinonaktifkan": salah,
        "min": 0,
        "maks": 0
      }
    ]
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKRaih kesuksesanSebaris

Mengembalikan struktur data

DAPATKAN daftar metode pembayaran

DAPATKAN /ep/payment/groups

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
trade_nokueristringTidakNomor Pesanan - Dapat dimasukkan ketika pesanan tertentu memerlukan metode pembayaran tertentu

Kembali ke contoh

200 tanggapan

{
  "kode": 0,
  "message": "操作成功",
  "data": {
    "daftar": [
      {
        "name": "string",
        "logos": [
          nol
        ],
        "item": [
          nol
        ]
      }
    ]
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKRaih kesuksesanSebaris

Mengembalikan struktur data

Pemasaran

Rasio bonus top up DAPATKAN

DAPATKAN /ep/aktivitas/saldo-isi ulang-hadiah-rasio

Rasio bonus top-up

Kembali ke contoh

200 tanggapan

{
  "kode": 0,
  "message": "操作成功",
  "data": {
    "daftar": [
      nol
    ]
  }
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKOKSebaris

Mengembalikan struktur data

Produk

DAPATKAN daftar produk

DAPATKAN /ep/produk

Dapatkan daftar paket yang tersedia untuk dibeli di situs saat ini, dengan pemfilteran berdasarkan jenis, masa berlaku, dan kriteria lainnya.

Parameter permintaan

NamaLokasiTipeharus dipilihPenjelasan
jeniskueribilangan bulatTidakUntuk jenis paket, lihat petunjuk pencacahan Product.type. Jika tidak dilewati, semua jenis akan dikembalikan.
parent_product_typekueribilangan bulatTidakJenis paket induk, hanya berlaku jika type=19 (perpanjangan IP), digunakan untuk memfilter lini produk: 14 = Pusat Data, 25 = Perumahan
time_dayskueriStuartTidakPemfilteran hari validitas, mendukung nilai atau array tunggal, seperti 30 /[30,90,365]
show_typekueriStuartTidakPemfilteran jenis tampilan, mendukung tampilan nilai tunggal atau array

Penjelasan rinci

type: Jenis paket, lihat petunjuk pencacahan Product.type. Jika tidak dilewati, semua jenis akan dikembalikan.

Nilai pencacahan

AtributNilai
parent_product_type14
parent_product_type25

Kembali ke contoh

200 tanggapan

{
  "code": 0,
  "message": "操作成功",
  "data": [
    {
      "id": 0,
      "title": "string",
      "type": 0,
      "show_type": 0,
      "status": 0,
      "price": 0.1,
      "usd_price": 0.1,
      "price_hkd": 0.1,
      "original_price": 0.1,
      "original_usd_price": 0.1,
      "original_price_hkd": 0.1,
      "local_price": 0.1,
      "local_original_price": 0.1,
      "preferred_currency": "string",
      "support_currencies": "string",
      "flow_value": 0.1,
      "flow_give": 0.1,
      "balance_give": 0.1,
      "balance_value": 0.1,
      "time_validity": 0.1,
      "time_price": 0.1,
      "time_days": 0,
      "tip1": "string",
      "tip2": "string",
      "introduce": [
        "string"
      ],
      "region_list_id": 0,
      "renew_product_list": "string",
      "parent_product_type": 0,
      "total_count": 0,
      "remain_count": 0,
      "extension_of_time_days": [
        0
      ],
      "time_days_price_rate": 0.1,
      "desc": {
        "subtitle": "string",
        "flow_value": 0.1,
        "flow_give": 0.1,
        "balance_give": 0.1,
        "time_validity": 0.1,
        "time_price": 0.1,
        "tip1": "string",
        "tip2": "string",
        "introduce": [
          null
        ]
      },
      "sku": {
        "bandwidth_list": [
          null
        ],
        "duration_list": [
          null
        ],
        "concurrency_list": [
          null
        ]
      }
    }
  ]
}

Mengembalikan hasil

Kode statusArti kode statusPenjelasanModel data
200OKOKSebaris

Mengembalikan struktur data

Model data

Jenis produk

9

Jenis paket: 9 paket data perumahan dinamis, 11 IP perumahan dinamis, 14 IP pusat data statis, 25 IP perumahan statis

Atribut

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
anonimbilangan bulatsalahtidak adaJenis paket: 9 paket data perumahan dinamis, 11 IP perumahan dinamis, 14 IP pusat data statis, 25 IP perumahan statis

Nilai pencacahan

AtributNilai
anonim9
anonim11
anonim14
anonim25

kode respons

200

Kode status: 200 berhasil, 3 app_key tidak valid

Atribut

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
anonimbilangan bulatsalahtidak adaKode status: 200 berhasil, 3 app_key tidak valid

Respons Keberhasilan

{
  "kode": 0,
  "message": "操作成功",
  "data": {}
}

Atribut

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
Kodebilangan bulatsalahtidak adatidak ada
Pesanstringsalahtidak adatidak ada
dataobjeksalahtidak adatidak ada

Pesan

{
  "id": 0,
  "trade_no": "string",
  "out_trade_no": "string",
  "product_id": 0,
  "product_type": 0,
  "jumlah": 0,
  "unit_price": 0,1,
  "total_fee": 0,1,
  "goods_fee": 0,1,
  "pay_fee": 0,1,
  "discount_fee": 0,1,
  "handling_fee": 0,1,
  "refund_fee": 0,1,
  "pm_id": 0,
  "pm_title": "string",
  "pm_logo": "string",
  "status": 0,
  "title": "string",
  "detail": "string",
  "region_desc": "string",
  "pay_at": "2019-08-24T14:15:22Z",
  "pay_timestamp": 0,
  "created_at": "2019-08-24T14:15:22Z",
  "pay_fee_status": 0,
  "faktur": {
    "name": "string",
    "org_name": "string",
    "first_name": "string",
    "last_name": "string",
    "telepon": "string",
    "email": "user@example.com",
    "role_type": 0,
    "vat_id": "string",
    "address_country": "string",
    "address_city": "string",
    "address_line1": "string",
    "address_line2": "string",
    "address_postal_code": "string"
  }
}

Atribut

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
idbilangan bulatsalahtidak adaID Pesanan
trade_nostringsalahtidak adaNomor pesanan internal
out_trade_nostringsalahtidak adaNomor pesanan eksternal
product_idbilangan bulatsalahtidak adaID Paket
product_typebilangan bulatsalahtidak adaUntuk jenis paket, lihat daftar jenis produk
jumlahbilangan bulatsalahtidak adaKuantitas pembelian
unit_pricenomor (mengambang)salahtidak adaHarga satuan
total_feenomor (mengambang)salahtidak adaTotal harga pesanan (tidak termasuk diskon dan biaya penanganan)
goods_feenomor (mengambang)salahtidak adaHarga Produk (termasuk diskon, tidak termasuk biaya penanganan)
pay_feenomor (mengambang)salahtidak adaJumlah pembayaran aktual (termasuk diskon dan biaya)
discount_feenomor (mengambang)salahtidak adaJumlah diskon
handling_feenomor (mengambang)salahtidak adaBiaya
refund_feenomor (mengambang)salahtidak adaJumlah pengembalian dana
pm_idbilangan bulatsalahtidak ada支付方式ID(来自 /ep/payment/list)
pm_titlestringsalahtidak adaNama metode pembayaran
pm_logostringsalahtidak adaMetode pembayaran URL Logo
statusbilangan bulatsalahtidak adaStatus pesanan
Judulstringsalahtidak adaJudul paket
rincianstringsalahtidak adaDeskripsi paket
region_descstringsalahtidak adaDeskripsi spesifikasi regional
pay_atstring (tanggal-waktu)salahtidak adaWaktu pembayaran
pay_timestampbilangan bulatsalahtidak adaStempel waktu pembayaran
created_atstring (tanggal-waktu)salahtidak adaTanggal pembuatan
pay_fee_statusbilangan bulatsalahtidak adaStatus pembayaran panjang dan pendek: 0 Normal 1 Pembayaran panjang (kelebihan pembayaran) 2 Pembayaran singkat
fakturobjeksalahtidak adaInformasi faktur (hanya pesanan yang dibayar secara online yang memiliki nilai)
» namastringsalahtidak adaNama lengkap
» org_namestringsalahtidak adaNama perusahaan
» first_namestringsalahtidak adatidak ada
» last_namestringsalahtidak adatidak ada
» Teleponstringsalahtidak adatidak ada
» emailstring (email)salahtidak adatidak ada
» role_typebilangan bulatsalahtidak ada1 individu, 2 perusahaan
» vat_idstringsalahtidak adaNomor pajak
» address_countrystringsalahtidak adatidak ada
» address_citystringsalahtidak adatidak ada
» address_line1stringsalahtidak adatidak ada
» address_line2stringsalahtidak adatidak ada
» address_postal_codestringsalahtidak adatidak ada

Hasil Pemeriksaan Pesanan

{
  "product_id": 0,
  "jumlah": 0,
  "discount_fee": 0,1,
  "total_fee": 0,1,
  "pay_fee": 0,1,
  "product_type": 0,
  "title": "string",
  "detail": "string",
  "ip_result": [
    {
      "ip": "string",
      "harga": 0,1,
      "country_code": "string",
      "current_time": "2019-08-24T14:15:22Z",
      "renewal_time": "2019-08-24T14:15:22Z",
      "negara": {
        "name_zh_cn": "string",
        "bendera": "string",
        "square_flag": "string"
      }
    }
  ]
}

Memesan hasil pra-inspeksi

Atribut

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
product_idbilangan bulatsalahtidak adaID Paket
jumlahbilangan bulatsalahtidak adaKuantitas
discount_feenomor (mengambang)salahtidak adaJumlah diskon
total_feenomor (mengambang)salahtidak adaJumlah total pesanan
pay_feenomor (mengambang)salahtidak adaJumlah pembayaran aktual
product_typebilangan bulatsalahtidak adaJenis paket
Judulstringsalahtidak adaJudul paket
rincianstringsalahtidak adaDeskripsi paket
ip_result[objek]salahtidak adaHasil Perpanjangan Batch IP (Hanya dikembalikan saat perpanjangan IP)
» ipstringsalahtidak adatidak ada
» Harganomor (mengambang)salahtidak adatidak ada
» country_codestringsalahtidak adatidak ada
» current_timestring (tanggal-waktu)salahtidak adatidak ada
» renewal_timestring (tanggal-waktu)salahtidak adatidak ada
» negaraobjeksalahtidak adatidak ada
»» name_zh_cnstringsalahtidak adatidak ada
»» Benderastringsalahtidak adaURL bendera melingkar
»» square_flagstringsalahtidak adaURL bendera persegi

Produk

{
  "id": 0,
  "title": "string",
  "type": 0,
  "show_type": 0,
  "status": 0,
  "price": 0.1,
  "usd_price": 0.1,
  "price_hkd": 0.1,
  "original_price": 0.1,
  "original_usd_price": 0.1,
  "original_price_hkd": 0.1,
  "local_price": 0.1,
  "local_original_price": 0.1,
  "preferred_currency": "string",
  "support_currencies": "string",
  "flow_value": 0.1,
  "flow_give": 0.1,
  "balance_give": 0.1,
  "balance_value": 0.1,
  "time_validity": 0.1,
  "time_price": 0.1,
  "time_days": 0,
  "tip1": "string",
  "tip2": "string",
  "introduce": [
    "string"
  ],
  "region_list_id": 0,
  "renew_product_list": "string",
  "parent_product_type": 0,
  "total_count": 0,
  "remain_count": 0,
  "extension_of_time_days": [
    0
  ],
  "time_days_price_rate": 0.1,
  "desc": {
    "subtitle": "string",
    "flow_value": 0.1,
    "flow_give": 0.1,
    "balance_give": 0.1,
    "time_validity": 0.1,
    "time_price": 0.1,
    "tip1": "string",
    "tip2": "string",
    "introduce": [
      "string"
    ]
  },
  "sku": {
    "bandwidth_list": [
      {
        "id": 0,
        "value": 0,
        "price": 0.1,
        "price_usd": 0.1,
        "price_hkd": 0.1
      }
    ],
    "duration_list": [
      {
        "id": 0,
        "value": 0,
        "price": 0.1,
        "price_usd": 0.1,
        "price_hkd": 0.1
      }
    ],
    "concurrency_list": [
      {
        "id": 0,
        "value": 0,
        "price": 0.1,
        "price_usd": 0.1,
        "price_hkd": 0.1
      }
    ]
  }
}

Atribut

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
idbilangan bulatsalahtidak adaID Paket
Judulstringsalahtidak adaJudul paket utama
jenisbilangan bulatsalahtidak adaJenis paket
show_typebilangan bulatsalahtidak adaJenis tampilan: 1. Biasa 2. Rekomendasi besar 3. Tidak tersedia untuk dibeli (memerlukan penyesuaian) 4. Penggunaan uji coba
statusbilangan bulatsalahtidak adaStatus: 1 terdaftar, 0 dihapus
Harganomor (mengambang)salahtidak adaHarga RMB
usd_pricenomor (mengambang)salahtidak adaHarga dolar
price_hkdnomor (mengambang)salahtidak adaHarga dolar Hong Kong
original_pricenomor (mengambang)salahtidak adaHarga Asli (CNY)
original_usd_pricenomor (mengambang)salahtidak adaHarga Asli (USD)
original_price_hkdnomor (mengambang)salahtidak adaHarga Asli (HKD)
local_pricenomor (mengambang)salahtidak adaHarga yang dilokalkan (tergantung pada preferred_currency)
local_original_pricenomor (mengambang)salahtidak adaHarga asli yang dilokalkan (tergantung pada preferred_currency)
preferred_currencystringsalahtidak adaMata uang tampilan yang direkomendasikan seperti USD / CNY / HKD
support_currenciesstringsalahtidak adaDaftar mata uang yang didukung, dipisahkan dengan koma, seperti USD dan CNY
flow_valuenomor (mengambang)salahtidak adaData data default (GB) untuk paket data
flow_givenomor (mengambang)salahtidak adaData bonus (GB)
balance_givenomor (mengambang)salahtidak adaJumlah bonus isi ulang saldo
balance_valuenomor (mengambang)salahtidak adaJumlah isi ulang
time_validitynomor (mengambang)salahtidak adaMasa berlaku default untuk paket paket terbatas
time_pricenomor (mengambang)salahtidak adaHarga paket paket per IP
time_daysbilangan bulatsalahtidak adaMasa berlaku, seperti 30/90/180/365
tip1stringsalahtidak adaPenjelasan Label 1
tip2stringsalahtidak adaPenjelasan Label 2
Pendahuluan[string]salahtidak adaDaftar pengantar teks
region_list_idbilangan bulatsalahtidak adaID Wilayah
renew_product_liststringsalahtidak adaDaftar ID Paket Terbarukan (dipisahkan dengan koma)
parent_product_typebilangan bulatsalahtidak adaJenis paket induk (berlaku jika type=19): 14 atau 25
total_countbilangan bulatsalahtidak adaTotal persediaan, 0 berarti tidak ada batas
remain_countbilangan bulatsalahtidak adaPersediaan yang tersisa
extension_of_time_days[bilangan bulat]salahtidak adaDaftar kelipatan durasi; kosong atau hanya berisi 1 berarti tidak didukung
time_days_price_ratenomor (mengambang)salahtidak adaKoefisien harga durasi, harga × (1 + (kelipatan - 1) × tarif)
descobjeksalahtidak adaInformasi deskripsi paket
» subjudulstringsalahtidak adaSubjudul
» flow_valuenomor (mengambang)salahtidak adatidak ada
» flow_givenomor (mengambang)salahtidak adatidak ada
» balance_givenomor (mengambang)salahtidak adatidak ada
» time_validitynomor (mengambang)salahtidak adatidak ada
» time_pricenomor (mengambang)salahtidak adatidak ada
» tip1stringsalahtidak adatidak ada
» tip2stringsalahtidak adatidak ada
» Perkenalkan[string]salahtidak adatidak ada
referensiobjeksalahtidak adaParameter spesifikasi (dikembalikan saat type=11)
» bandwidth_list[objek]salahtidak adaDaftar spesifikasi bandwidth
»» idbilangan bulatsalahtidak adatidak ada
»» nilaibilangan bulatsalahtidak adaNilai bandwidth (Mbps)
»» Harganomor (mengambang)salahtidak adatidak ada
»» price_usdnomor (mengambang)salahtidak adatidak ada
»» price_hkdnomor (mengambang)salahtidak adatidak ada
» duration_list[objek]salahtidak adaDaftar spesifikasi durasi
»» idbilangan bulatsalahtidak adatidak ada
»» nilaibilangan bulatsalahtidak adaDurasi (hari)
»» Harganomor (mengambang)salahtidak adatidak ada
»» price_usdnomor (mengambang)salahtidak adatidak ada
»» price_hkdnomor (mengambang)salahtidak adatidak ada
» concurrency_list[objek]salahtidak adaDaftar spesifikasi bersamaan
»» idbilangan bulatsalahtidak adatidak ada
»» nilaibilangan bulatsalahtidak adadan diterbitkan beberapa kali secara bersamaan
»» Harganomor (mengambang)salahtidak adatidak ada
»» price_usdnomor (mengambang)salahtidak adatidak ada
»» price_hkdnomor (mengambang)salahtidak adatidak ada

Penomoran halaman

{
  "total": 0,
  "page_no": 0,
  "page_size": 0,
  "total_pages": 0
}

Atribut

NamaTipeharus dipilihPengekanganNama CinaPenjelasan
Jumlahbilangan bulatsalahtidak adatidak ada
page_nobilangan bulatsalahtidak adatidak ada
page_sizebilangan bulatsalahtidak adatidak ada
total_pagesbilangan bulatsalahtidak adatidak ada