Skip to content

Paypal buildRequest是否可以直接返回重定向的URL #111

@gralliry

Description

@gralliry
public String buildRequest(Map<String, Object> orderInfo, MethodType method) {
        if (orderInfo instanceof JSONObject) {
            Payment payment = (Payment)((JSONObject)orderInfo).toJavaObject(Payment.class);
            Iterator var4 = payment.getLinks().iterator();

            while(var4.hasNext()) {
                Links links = (Links)var4.next();
                if (links.getRel().equals("approval_url")) {
                    return String.format("<script type=\"text/javascript\">location.href=\"%s\"</script>", links.getHref());
                }
            }
        }

        return "<script type=\"text/javascript\">location.href=\"/\"</script>";
    }

是否直接返回url,可以手动做重定向,而不是一个html

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions