我有此请求正文来生成报告:
{
"from_date":"2020-06-17T00:00:01+03:00",
"to_date":"2020-06-18T10:59:59+03:00",
"signature":"df4c2bbbd5dd044036e11f26845a170b93249fd657339bf88b59b6340e2f****",
"merchant_identifier":"gGRRR***",
"merchant_reference":"1592472727964",
"columns":["amount","card_number"],
"query_command":"GENERATE_REPORT",
"access_code":"VYqRIJEhOHNFgDMbu***"
}
在我签名为:
之前,我已经签名了。MYPASSaccess_code=VYqRIJEhOHNFgDMbu***columns=[amount,card_number]from_date=2020-06-17T00:00:01+03:00merchant_identifier=gGRRR***merchant_reference=1592472727964query_command=GENERATE_REPORTto_date=2020-06-18T10:59:59+03:00MYPASS
所以它的Hash256 = df4c2bbbd5dd044036e11f26845a170b93249fd657339bf88b59b6340e2f****
但是我在响应中收到的哈希值是:
1b3d301ff248ec0848eeb1376f4b4344e648cba60f18c63dcc9e939d6c83****
我在做什么错?可能与日期有关?
答案 0 :(得分:0)
到目前为止:我在文档中发现了important note:
注意!
在columns参数中;您应该:
开括号。
在列值之间放置“逗号”,然后放置“空格” 。
示例:columns = [收单人姓名,授权码,金额,bin_number]
在 过滤器参数;您应该:
- 打开括号。
- 然后打开大括号。
- 写出“钥匙”
- 先输入“逗号”,再输入“空格”。
- 写出键的“值”。