1

こんにちは、payumoney をアプリに統合しています。すべてのフィールドを URL に投稿しようとすると、Sorry, some problem occurred.

以下に私のコードを貼り付けています。

gen Hash();
String post Data = "hash=hash&key=key&txnid=txnid&amount=amount&product info=product info&first name=first name&email=email&contact=contact&SALT=SALT&SURL=SURL&FURL= FURL";
web View = (Web View) findViewById(R.id.webView1);
webView.getSettings().setJavaScriptEnabled(true);
webView.postUrl(url, EncodingUtils.getBytes(postData, "base64"));

public void genHash() {
    try {   
        hash = sha512.sha512(key + "|" + txnid + "|" + amount + "|"
                    + productinfo + "|" + firstname + "|" + email
                    + "|||||||||||" + SALT);

    } 
    catch (NoSuchAlgorithmException e) {
        e.printStackTrace();
    } 
    catch (UnsupportedEncodingException e) {        
        e.printStackTrace();    
    }

    System.out.println(hash);
}
4

1 に答える 1

2

データを PayUMoney に投稿している間 、値が always であるという名前の必須パラメーターを投稿していません。このため、このエラーが発生しています。service_providerpayu_paisa

よろしく、 PayUMoney 統合チーム

于 2014-09-30T07:02:59.387 に答える