Transloadit:无法使用ruby生成正确的签名
我试过了这个例子 结果是Transloadit:无法使用ruby生成正确的签名,ruby,transloadit,Ruby,Transloadit,我试过了这个例子 结果是00320965b86d42b6d983d1fad3f126ee7385b962 但是根据文档,它应该是6032B7B62879829941B84DF5CFEBFE4644AB4E3 Ruby代码是从 而且看起来是一样的 PS:因为我只需要签名逻辑,所以我不想使用Transloadit Ruby或Rails SDK 我使用Ruby 2.1.1和Rails 4.1,因此Transloadit文档中出现了一个问题,现在已经解决了,我弄乱了参数顺序 有关更多信息,请参阅 p =
00320965b86d42b6d983d1fad3f126ee7385b962
但是根据文档,它应该是6032B7B62879829941B84DF5CFEBFE4644AB4E3
Ruby代码是从
而且看起来是一样的
PS:因为我只需要签名逻辑,所以我不想使用Transloadit Ruby或Rails SDK
我使用Ruby 2.1.1和Rails 4.1,因此Transloadit文档中出现了一个问题,现在已经解决了,我弄乱了参数顺序 有关更多信息,请参阅
p = JSON.generate({ auth: { expires: "2010/10/19 09:01:20+00:00", key: "2b0c45611f6440dfb64611e872ec3211"}, steps: { encode: { robot: "/video/encode" } } })
signature = OpenSSL::HMAC.hexdigest(OpenSSL::Digest.new('sha1'), "d805593620e689465d7da6b8caf2ac7384fdb7e9", p)