Войти с помощью обратного вызова PayPal после входа - PullRequest
0 голосов
/ 01 июля 2019

Я успешно вошел в 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>
...