Gigya Api_Invalid запрос подписи - PullRequest
0 голосов
/ 18 марта 2020

Я пытаюсь получить доступ к gigya api, используя SDK. Я использую секретный ключ, но у меня проблема с подписью. Вот мой C# код:

string apiKey = "xxxx";
string secretKey = "xxxxx";
string method = "accounts.login";
GSRequest request = new GSRequest(apiKey, secretKey, method, true);
request.APIDomain="eu1.gigya.com";
request.SetParam("Content-Type","application/x-www-form-urlencoded");
request.SetParam("loginID","xxx@xxx.com");
request.SetParam("password","******");  
GSResponse response = request.Send();
if (response.GetErrorCode() == 0){
    Report.Info("WE ARE OKEEY HERE");
}
else{
    Report.Error("Uh-oh, we got the following error:{0}", response.GetLog());
}

Я получил ошибку: «errorCode»: 403003, «errorDetails»: «Недопустимая подпись запроса». Не могли бы вы помочь мне решить эту проблему, пожалуйста? Спасибо.

...