簽名算法如下:
如果接口请求里有字段shop_order_id ,则delivery_sign=SHA1(shopid + shop_order_id + AppSecret),其中shopid对应运力侧的appkey,shop_order_id对应订单id,AppSecret即配送公司帐号对应的秘钥
我現在閃送的信息如下:
Shop ID:
a(商户ID)
Client ID:
b(App-key)
App_secret:
c(App-密钥)
那麼按照算法是不是 delivery_sign=SHA1(a + shop_order_id + c)
另外我在微信即時配送開通以後,綁定了賬號,獲取了綁定後給我的shopid 是d 。這個shopid是否需要替換到上方的a 也就是說
算法是delivery_sign=SHA1(d + shop_order_id + c)
麻煩幫忙解答一下這個簽名算法按照我給的信息到底用哪個參數去做簽名發出。
可以回答一下吗?
目前用到的参数我估计如下:
{
shopid:微信的shopid参数
delivery_sign: sha1(配送公司的app_key+订单号+配送公司的app_secret)
}
我上面的理解正确吗