收藏
回答

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

最后一次编辑于  04-01
回答关注问题邀请回答
收藏

1 个回答

  • 阿杜
    阿杜
    04-01

    kv_list 这样的数据不知道是否正常格式

    04-01
    有用 1
    回复
登录 后发表内容
问题标签