コード例 #1
0
        private void GetAccessToken(HttpContext context)
        {
            String token    = context.Request.Params["txtrequest_token"];
            String verifier = context.Request.Params["txtverification_code"];
            String source   = context.Request.Params["source"];

            PayPal.Permissions.Model.GetAccessTokenRequest gat =
                new PayPal.Permissions.Model.GetAccessTokenRequest();
            gat.token           = token;
            gat.verifier        = verifier;
            gat.requestEnvelope = new PayPal.Permissions.Model.RequestEnvelope(ERROR_LANGUAGE);
            PayPal.Permissions.Model.GetAccessTokenResponse gats = null;

            try
            {
                PayPal.Permissions.PermissionsService service = new PayPal.Permissions.PermissionsService();
                gats = service.GetAccessToken(gat);
                context.Response.Redirect(source + "?token=" + gats.token + "&tokensecret=" + gats.tokenSecret);
            }
            catch (System.Exception e)
            {
                context.Response.Write(e.Message);
                return;
            }
        }
コード例 #2
0
ファイル: invoicehandler.ashx.cs プロジェクト: tgtamil/SDKs
        private void GetAccessToken(HttpContext context)
        {
            String token = context.Request.Params["txtrequest_token"];
            String verifier = context.Request.Params["txtverification_code"];
            String source = context.Request.Params["source"];

            PayPal.Permissions.Model.GetAccessTokenRequest gat =
                new PayPal.Permissions.Model.GetAccessTokenRequest();
            gat.token = token;
            gat.verifier = verifier;
            gat.requestEnvelope = new PayPal.Permissions.Model.RequestEnvelope(ERROR_LANGUAGE);
            PayPal.Permissions.Model.GetAccessTokenResponse gats = null;

            try
            {
                PayPal.Permissions.PermissionsService service = new PayPal.Permissions.PermissionsService();
                gats = service.GetAccessToken(gat);
                context.Response.Redirect( source + "?token=" + gats.token + "&tokensecret="+gats.tokenSecret);
            }
            catch (System.Exception e)
            {
                context.Response.Write(e.Message);
                return;
            }
        }