PHP调用 storage.setUserStorage API接口, 87009,87008错误?
PHP调用 storage.setUserStorage API接口设置数据, 无论使用 hmac_sha256 还是 sha256始终报错。 sha1($json.$sessionKey) 与 base64_encode(hash_hmac('sha256', $json.$sessionKey, $sessionKey, true))这样的方式都尝试的就是报错。
官方可否给一个加密的实例放到文档中。具体需要对哪些字段加密,数据怎样的格式,怎样的组合。
这里的数据我使用sha1 加密得到的加密串一样的。
{"key":"level","value":"49"}PkiXo5dKv4qc6pVcADSogg== 使用 base64_encode(hash_hmac('sha256', $json.$sessionKey, $sessionKey, true)) 这样得到的加密串 73v3NBrW+VUfLGy2jOe2BS0xxW6VgDkplBdXRNyQTpk= error_code 87009
{"key":"level","value":"49"}PkiXo5dKv4qc6pVcADSogg== 使用 sha1($json.$sessionKey) 这样得到的加密串 6948f1f6fa909c0268091d712a800e306896d335 error_code 87008