in reply to signature problem
Does that sound to you as if the other side is expecting a random string?
Consider actually reading the documentation of the API instead of trying to send random data.