blyang 你长的很好看啊~
快手金牛对接
发表于: | 分类: 默认分类 | 评论:0 | 阅读: 49

快手金牛的对接,也比较费劲。主要是验签的过程,文档中有比较多的歧义的地方需要去尝试。当验签通过之后,其他接口的对接还比较顺利
oauth的过程比较通用,没有什么特别的地方,就是普通的OAuth2.0协议


对接步骤

  • 发邮件给快手,通过邮件来审核。注意的是,邮件中要求提供的参数,一个都不能少的提供过去。审核通过之后,会通过邮件反馈CliketKey和ClientSecret
  • 按照OAuth协议,封装授权URL,用金牛账户登陆授权之后,即可得到code,通过code获取accessToken和RefreshToken
  • 获取来token之后,进行验签
    • http header报文中的参数为公共参数,注意这个header参数和百度的header不是同一个概念,这个header是需要放在http请求的header中的
    • 业务参数放在URL之后,主要是GET请求,基本没有POST请求,注意请求方式不要错
    • 验签的时候,不要使用urlencode编码参数(对应的,不要使用http_build_query)
    • 验签的时候,需要把公共参数和业务参数都放在一起,是验的所有的参数。请求的时候需要把公共参数和业务参数分开,公共参数封装进http请求的header中,业务参数放在URL里,使用Get方式获取数据


对接框架

  • 这里主要讲怎么把快手金牛的订单,同步到内部系统中,完成订单状态,物流状态等信息的映射


评论已关闭

TOP