Clickbank INS V6.0集成c#

时间:2014-10-10 09:09:56

标签: clickbank

我正在尝试将CLickBankINSV6.0集成到我的c#应用程序中。

我尝试使用类似的示例响应:

{
    "notification": {
        "version": 6,
        "attemptCount": 0,
        "role": "VENDOR",
        "site": "nicholeen",
        "receipt": "********",
        "currency": "USD",
        "transactionType": "TEST",
        "transactionTime": 1406070122781,
        "paymentMethod": "VISA",
        "totalProductAmount": 1,
        "totalTaxAmount": 0,
        "totalShippingAmount": 0,
        "customer": {
            "shipping": {
                "firstName": "TEST",
                "lastName": "USER",
                "fullName": "Test User",
                "email": "testuser@somesite.com",
                "address": {}
            },
            "billing": {
                "firstName": "TEST",
                "lastName": "USER",
                "fullName": "Test User",
                "email": "testuser@somesite.com",
                "address": {}
            }
        },
        "lineItems": [
            {
                "itemNo": "1",
                "productTitle": "A passed in title",
                "shippable": false,
                "recurring": false,
                "customerProductAmount": 1,
                "customerTaxAmount": 0
            }
        ]
    },
    "iv": "1A0b7S1R"
}

但我总是收到来自clickbank的“测试通知无法发送”消息。

是否有可以从测试中获得成功的任何人都可以获得样本测试响应?

1 个答案:

答案 0 :(得分:1)

string sContent = "";
string encryptednotfication = "";
string vector = "";
using (System.IO.Stream receiveStream = Request.InputStream)
{
     // Move to begining of input stream and read
     receiveStream.Position = 0;
     using (System.IO.StreamReader readStream =
            new System.IO.StreamReader(receiveStream, Encoding.UTF8))
            {
                // Load into XML document
                sContent = readStream.ReadToEnd();
             }
}