這就是我現在通過paypal在網站上建立會員的方式。Json的關鍵和價值
我想得一樣,在這裏完成:
"plan": {
"id": "P-rtfhfedh",
"state": "ACTIVE",
"name": "T-Shirt of the Month Club Plan",
"description": "Template creation.",
"type": "FIXED",
"payment_definitions": [
{
"id": "PD-50606817NF8063316RWBZEUA",
"name": "Regular Payments",
"type": "REGULAR",
"frequency": "Month",
"amount": {
"currency": "USD",
"value": "100"
}
}
]
什麼我能比現在做我的MVC的網站是這樣的:
int orderid = Convert.ToInt32(HelperClass.Helper.Settings.NyTal(8));
JsonPaypal jsonpaypal = new JsonPaypal();
jsonpaypal.IdValue = id + orderid;
jsonpaypal.Name = "Medlemskab";
jsonpaypal.description = "Medlemskab - Orderid: " + orderid;
jsonpaypal.start_date = DateTime.Now;
jsonpaypal.Plan = new string[] {
"id:" Convert.ToString(id + orderid),
"State": "ACTIVE",
};
類到JsonPaypal
public class JsonPaypal
{
public int IdValue
{
get; set;
}
public string Name
{
get; set;
}
public string description
{
get; set;
}
public DateTime start_date
{
get; set;
}
public string payerURL
{
get; set;
}
public string Plan
{
get; set;
}
public string URL
{
get; set;
}
public string Obj
{
get; set;
}
}
問題是,當我進入我的計劃,並使多個對象,這也將顯示從代碼貝寶ma德。
錯誤在於如計劃所述。
「id:」Convert.ToString(id + orderid) - >「id」:Convert.ToString(id + orderid) –
它給了我一個紅色的錯誤並寫入「Syntax error,'Expected」。當我關心並轉化時,它就會成爲現實。 @DmitriyZapevalov –
這只是乍一看。乍一看:JsonPaypal.Plan是字符串,你正試圖分配字符串'數組'。 ''''''初始化值也是用';'分開的,不能有':'。我建議您創建子類JsonPaypal.Plan並填寫所有字段。 –