Manish Kumar Namdev Ответов: 2

Pay Pal плохая ошибка запроса


Привет друзья,

Я пытаюсь получить информацию о пользователе pay pal, как только он войдет в систему paypal и пройдет аутентификацию через paypal. На первом этапе я получаю Код авторизации Но когда выполнение достигает, чтобы получить маркер доступа пользователя, который поможет мне получить информацию о пользователе на следующем шаге, дает мне следующую ошибку.

Invalid Http rsponse The remote server returned an error : (400) bad request.


Я ссылаюсь на документацию paypal и sdk для donet
Охота на птиц - мой код

Dictionary configurationMap = new Dictionary(); configurationMap.Add("mode", "sandbox"); APIContext apiContext = new APIContext(); apiContext.Config = configurationMap; CreateFromAuthorizationCodeParameters param = new CreateFromAuthorizationCodeParameters(); param.setClientId("My ClientID goes here");
param.setClientSecret("My Client Secert goes here");
param.SetCode(code); // Authorization code goes here
Tokeninfo info = Tokeninfo.CreateFromAuthorizationCode(apiContext, param);

GetUserInfor(info);


Пожалуйста, направьте меня туда, где мне чего-то не хватает или как я могу это решить.
Спасибо

2 Ответов

Рейтинг:
1

4d.kh4n

Некоторое время назад я столкнулся с аналогичной проблемой ... после отладки моего кода я обнаружил, что транзакция, которую я делал, была логически неправильной ... промежуточный итог был равен $0.25, и сервер paypal увидел это и отказался обрабатывать его, и дал мне 400 плохих запросов


Рейтинг:
0

OriginalGriff

Никогда, никогда не принимайте код с небезопасного веб-сайта для обработки чего-либо, связанного с реальными деньгами.
Вы не знаете, кто дает вам код, вы не знаете, что он делает, вы не знаете, что он правильно помещает деньги на соответствующий счет, не передавая данные третьим лицам.

Только получите такой код от Paypal - в противном случае возможности для мошенничества слишком велики. И помните, что вы лично можете нести ответственность за любые потерянные деньги, если ваши действия будут сочтены небрежными - что, безусловно, будет означать получение вашего кода с публичного форума!