Das Problem mit der Erweiterung der FMZ-Plattform-API ist, dass die JS-Sprache beim Zugriff auf die Erweiterung der API immer eine falsche Signatur zeigt.

Schriftsteller:Migranten 1992, Erstellt: 2019-10-10 19:31:03, Aktualisiert:

Frage: Die aktuellen Beispiele für die Erweiterung der API auf der Plattform sind PY und GO, wobei der Abschnitt über die Signatur beschrieben wird: MD5 verschlüsselt und dann UTF-8-Codiert, ich sehe, dass PY direkt in die Bibliothek eingeführt wird, aber JS hat keine UTF-8-Codierte Funktion?

Methode und accessKey werden mit einem Assignment angeführt.

Ver d = { Version: 1.0, Zugriff_Schlüssel: accessKey, Verfahren: Verfahren, args: [], nicht: _N(UnixNano() / 1000000, 0), - Ich weiß. Var m = d.version + + d.methode + + d.args + + d.nonce + + secretKey d.zeichen = HMAC ((md5, hex, m, pass) Das ist ein sehr schwieriges Problem.https://www.fmz.cn/api/v1?access_key=+accessKey+"&nonce="+d.nonce+"&args=%5B%5D&sign="+d.sign+"&version=1.0&method="+d.method))


Mehr

Kleine TräumeIch habe einen Test geschrieben, der für alle zugänglich ist. Ich weiß. Funktion main (() { "Variant" ist ein "Variant". Das ist ein sehr schwieriger Fall. VAR-Methode = "GetNodeList" Das ist nicht wahr. Das ist das gleiche. Version: '1.0', Sie können auch die Schlüssel für die Anmeldung anfordern. Methode: Methode Args: "Null" nonce: (new Date (().getTime (()).toString (()) Wir sind hier. Das ist nicht wahr. var m = d.version + "erfahren" + d.method + "erfahren" + d.args + "erfahren" + d.nonce + "erfahren" + secretKey d.sign = Hash (("md5", "hex", m)) Das ist nicht wahr. Variable-Version (v1): Die Variable-Version ist eine Variable-Version, die von der Variable-Version verfolgt wird. Log ((ret)) Wir sind hier. Ich weiß. AccessKey, secretKey. Sie können Ihre eigene KEY ausfüllen.

Kleine TräumeDiese Erweiterungs-API wird in der Regel von unabhängigen Programmen aufgerufen. In der Regel werden keine Anrufe in der Politik geschrieben.

Kleine TräumeJS-Policies können nicht aufgerufen werden, da es keine Möglichkeit gibt, die eigene Bibliothek zu zitieren, Python kann, da Python beliebig auf die Bibliothek beziehen kann.

Kleine TräumeDas ist unhöflich.

Migranten 1992Ich bin ein großer Freund von dir.