FMZ platform memperluas API masalah JS bahasa selalu muncul tanda tangan yang salah ketika mengakses memperluas API, mohon petunjuk.

Penulis:mengoleskan 1992, Dibuat: 2019-10-10 19:31:03, Diperbarui:

Pertanyaan. Contoh kasus untuk memperluas API pada platform saat ini adalah PY dan GO, di mana bagian tentang penandatanganan dijelaskan: MD5 mengenkripsi dan mengkodekan UTF-8 terlebih dahulu, saya melihat bahwa PY langsung dimasukkan ke dalam perpustakaan, tetapi JS tidak memiliki fungsi yang mengkodekan UTF-8?

Metode dan accessKey memiliki nilai sebelumnya.

var d = { Versi: 1.0, access_key: aksesKey, metode: metode, args: [], nonce: _N(UnixNano() / 1000000, 0), {\cH00FFFF} var m = d.version + ubot + d.method + ubot + d.args + ubot + d.nonce + ubot + secretKey d.tanda = HMAC ((md5, hex, m, pass) var h = JSON.parse ((HttpQuery(https://www.fmz.cn/api/v1?access_key=+accessKey+"&nonce="+d.nonce+"&args=%5B%5D&sign="+d.sign+"&version=1.0&method="+d.method))


Lebih banyak

Mimpi kecilAnda bisa membaca artikel ini di sini: `` fungsi main (() { var accessKey = "" var secretKey = "" metode var = "GetNodeList" Apa yang terjadi? Jadi, jika Versi: '1.0', access_key: aksesKey, metode: metode, Args: "Null", nonce: (new Date (().getTime (()).toString (()) Aku tidak tahu. Apa yang terjadi? var m = d.version + "untuk" + d.method + "untuk" + d.args + "untuk" + d.nonce + "untuk" + secretKey d.sign = Hash (("md5", "hex", m) Apa yang terjadi? var ret = HttpQuery("https://www.fmz.com/api/v1?access_key=" + accessKey + "&nonce=" + d.nonce + "&args=null&sign=" + d.sign + "&version=1.0&method=" + d.method) Log (ret) Aku tidak tahu. `` accessKey, secretKey. Anda dapat mengisi KEY Anda sendiri.

Mimpi kecilAPI ekstensi ini biasanya digunakan untuk panggilan program independen. Biasanya tidak ditulis dalam kebijakan.

Mimpi kecilTidak dapat dipanggil dalam kebijakan JS karena tidak ada cara untuk mengutip pustaka sendiri, Python bisa karena Python dapat mengutip pustaka yang dibutuhkan.

Mimpi kecilTidak sopan.

mengoleskan 1992Terima kasih banyak, Ha~~~~