签名与Pandastream / Telestream不匹配

I am trying to upload a video to Pandastream/Telestream from my local. When I upload, it's giving the following error.

Signatures do not match: you should have sent Base64(HmacSHA256("POST api.pandastream.com /uploaded_videos.json access_key={access_key}&cloud_id={cloud_id}&path_format={video_file_path}&payload={video_id}&profiles=none&timestamp=2018-07-25T07%3A06%3A54-04%3A00", your_secret_key)), but you sent "/{generated signature}"

Access key, cloud id and secret key are correct.

Can anyone please help me to reslove this issue?