Я успешно вошел в PayPal, и мой returnurl
получил данные PayPal (code = xxxxxxxxxx & scope = email, но мне нужно получить эти данные на стороне клиента.
У PayPal есть какое-то событие, напримерlogin.successful(response){} ,login.submit(response){}
- какое-то успешное событие входа в систему, когда я вижу, что sode = xxxxx, который PayPal отправил на мой returnurl
Мне нужно получать эти данные не только на моем returnurl
, мне это нужно на моем клиентесторона.
<!DOCTYPE html>
<html lang="en">
<head>
<script src = "https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<span id='cwppButton'></span>
<script src='https://www.paypalobjects.com/js/external/connect/api.js'></script>
<script>
paypal.use( ['login'], function (login) {
login.render ({
"appid":"xxx-xxx",
"authend":"sandbox",
"scopes":"email address profile",
"containerid":"cwppButton",
"responseType":"code",
"locale":"en-us",
"buttonType":"CWP",
"buttonShape":"pill",
"buttonSize":"lg",
"fullPage":"false",
"returnurl":"https://xxxx/"
});
console.log("login : "+JSON.stringify(login));//login : {"build":16}
});
</script>
</head>
<body>
</body>
</html>