111,099
社区成员




- {
- "SUCCESS": [
- {
- "MESSAGE": "IMEI Service List",
- "LIST": {
- "MOVISTAR SPAIN": {
- "GROUPNAME": "MOVISTAR SPAIN",
- "SERVICES": {
- "3": {
- "SERVICEID": 32,
- "SERVICENAME": "MOVISTAR NOKIA INSTANTE",
- "CREDIT": 4,
- "TIME": "1-30 Minutes",
- "INFO": "<p style=\"text-align: center;\"><span style=\"color: #ff0000;\" data-mce-mark=\"1\">SERVICIO INSTANTE DE 0-10 MINS PARA NOKIAS MOVISTARï¼No dct3/4ï¼</span></p>\r\n<p style=\"text-align: center;\"><span style=\"color: #ff0000;\" data-mce-mark=\"1\">CON GUIDADO SERIA C ï¼mayoria son20 digitos</span></p>\r\n<p style=\"text-align: center;\">åå¿é¨åæº åæ¯20ä½:å<span style=\"font-size: medium;\"> <strong>Cç³»å(c2 c5)ï¼<strong>Nokia 7230</strong></strong></span></p>\r\n<p style=\"text-align: center;\"><span style=\"color: #ff0000;\" data-mce-mark=\"1\"><strong>SERIA ASHA 100, 101, 311, 500 y todos los de estas series</strong></span></p>\r\n<p style=\"text-align: center;\"><span style=\"color: #ff0000;\" data-mce-mark=\"1\"><strong> Y WINDOWS PHONE Lumia</strong></span></p>",
- "Requires.Network": "None",
- "Requires.Mobile": "None",
- "Requires.Provider": "None",
- "Requires.PIN": "None",
- "Requires.KBH": "None",
- "Requires.MEP": "None",
- "Requires.PRD": "None",
- "Requires.Type": "None",
- "Requires.Locks": "None",
- "Requires.Reference": "None"
- },
- "8": {
- "SERVICEID": 77,
- "SERVICENAME": "MOVISTAR NOKIA 20 NCK",
- "CREDIT": 12,
- "TIME": "1-30 Minutes",
- "INFO": "<p style=\"text-align: center;\"><span style=\"font-size: small; color: #ff0000;\"><strong>ALL NOKIA MOVISTAR SPAIN 20 DIGITS ,</strong></span><strong style=\"color: #ff0000; font-size: small;\">NOT SUPPORTED LUMIA 820 </strong></p>\r\n<p style=\"text-align: center;\"><strong style=\"color: #ff0000; font-size: small;\">Para Confirma si es 20 nck o no ,check info de movil con programa infinity ,descarga desde pagina aportado</strong></p>\r\n<p style=\"text-align: center;\"> </p>",
- "Requires.Network": "None",
- "Requires.Mobile": "None",
- "Requires.Provider": "None",
- "Requires.PIN": "None",
- "Requires.KBH": "None",
- "Requires.MEP": "None",
- "Requires.PRD": "None",
- "Requires.Type": "None",
- "Requires.Locks": "None",
- "Requires.Reference": "None"
- }
- }
- },
- "VODAFONE SPAIN": {
- "GROUPNAME": "VODAFONE SPAIN",
- "SERVICES": {
- "5": {
- "SERVICEID": 50,
- "SERVICENAME": "VODAFONE NOKIA BB5 SL3",
- "CREDIT": 5,
- "TIME": "1-60 Minutes",
- "INFO": "<p style=\"text-align: center;\"><strong><span style=\"font-size: medium; color: #ff0000;\">Nokia lumia, nokia 100, 610 y nokias 20 digitos no soportados!</span></strong></p>\r\n<p style=\"text-align: center;\"><span style=\"color: #ff0000; font-size: small;\"><strong>Nokia vodafone instante en horario de la tienda</strong></span></p>\r\n<p style=\"text-align: center;\"><span style=\"color: #ff0000; font-size: small;\"><strong>20ä½ç çææºåLUMIA䏿¯æ</strong></span></p>\r\n<p style=\"text-align: center;\"><span style=\"color: #ff0000; font-size: small;\"><strong> </strong></span></p>",
- "Requires.Network": "None",
- "Requires.Mobile": "None",
- "Requires.Provider": "None",
- "Requires.PIN": "None",
- "Requires.KBH": "None",
- "Requires.MEP": "None",
- "Requires.PRD": "None",
- "Requires.Type": "None",
- "Requires.Locks": "None",
- "Requires.Reference": "None"
- },
- "10": {
- "SERVICEID": 95,
- "SERVICENAME": "VODAFONE SONY&SONY ERIC(RAPIDO)",
- "CREDIT": 16,
- "TIME": "1-24 Hours",
- "INFO": "<p style=\"text-align: center;\"><span style=\"color: #ff0000; font-size: medium;\">VODAFONE PHONE ,NO NOKIA Y WINDOWN PHONE,NO IPHONEÂ </span></p>\r\n<p style=\"text-align: center;\"><span style=\"color: #ff0000; font-size: medium;\">SAMSUNG CODIGO NO LLEVA DEFREEZE</span></p>",
- "Requires.Network": "None",
- "Requires.Mobile": "None",
- "Requires.Provider": "None",
- "Requires.PIN": "None",
- "Requires.KBH": "None",
- "Requires.MEP": "None",
- "Requires.PRD": "None",
- "Requires.Type": "None",
- "Requires.Locks": "None",
- "Requires.Reference": "None"
- }
- }
- }
- }
- }
- ],
- "apiversion": "2.0.0"
- }
- Create table [dbo].[Groups]
- (
- [ID] [int] IDENTITY(1,1) NOT NULL, --id
- [Groupname] [nvarchar] (50) not null default(''), --名称
- CONSTRAINT [PK_Groups_id] PRIMARY KEY CLUSTERED
- (
- [id] ASC
- )WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
- ) ON [PRIMARY]
- CREATE TABLE [dbo].[Services](
- [id] [int] IDENTITY(1,1) NOT NULL, --id
- [Serviceid] [int] not null default(0), --服务 id
- [Servicename] [nvarchar] (50) not null default(''), --服务名称
- [groupid] [int] not null default(0), --组id
- [Credit] [decimal] not null default(0.00), --所需点数
- [Time] [nvarchar] (50) not null default(''), --需要的时间
- [INFO] [nvarchar] (3000) not null default(''), --信息说明
- [Network] [nvarchar] (100) not null default('none'), --网络需求
- [Mobile] [nvarchar] (100) not null default('none'), --移动需求
- [Provider] [nvarchar] (100) not null default('none'), --供应商需求
- [PIN] [nvarchar] (100) not null default('none'), --手机PIN码需求
- [KBH] [nvarchar] (100) not null default('none'), --KBH需求
- [MEP] [nvarchar] (100) not null default('none'), --MEP需求
- [PRD] [nvarchar] (100) not null default('none'), --PRD需求
- [Type] [nvarchar] (100) not null default('none'), --类型需求
- [Locks] [nvarchar] (100) not null default('none'), --是否锁定
- [Reference] [nvarchar] (100) not null default('none'), --参考需求
- [isstatus] [nvarchar] (1) not null default('0'), --状态 0 可用 1 不可用
- [remark] [nvarchar] (255) not null default(''), --备注
- [Pricingid] [int] not null default(0), --价格策略
- CONSTRAINT [PK_Services_id] PRIMARY KEY CLUSTERED
- (
- [id] ASC
- )WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
- ) ON [PRIMARY]
class x1
{
public x2[] SUCCESS;
}
class x2
{
public string MESSAGE;
public x3[] SPAINS;
private object LIST
{
set
{
SPAINS = value != null ? ((fastCSharp.setup.cSharp.ajax.jsonNode)value).Dictionary.Values.getArray(node => fastCSharp.setup.cSharp.ajax.parseJson.Get<x3>(node)) : null;
}
}
}
class x3
{
public string GROUPNAME;
public x4[] SERVICES_;
private object SERVICES
{
set
{
SERVICES_ = value != null ? ((fastCSharp.setup.cSharp.ajax.jsonNode)value).Dictionary.Values.getArray(node => GetSERVICES(node)) : null;
}
}
private static x4 GetSERVICES(fastCSharp.setup.cSharp.ajax.jsonNode node)
{
System.Collections.Generic.Dictionary<string, fastCSharp.setup.cSharp.ajax.jsonNode> dictionary = node.Dictionary;
string Requires = "Requires.";
foreach (string key in dictionary.Keys.getArray())
{
if (key.StartsWith(Requires)) dictionary[key.Substring(Requires.Length)] = dictionary[key];
}
return fastCSharp.setup.cSharp.ajax.parseJson.Get<x4>(node);
}
}
class x4
{
public int SERVICEID;
public string SERVICENAME;
int groupid;
public decimal CREDIT;
public string TIME;
public string INFO;
public string Network;
public string Mobile;
public string Provider;
public string PIN;
public string KBH;
public string MEP;
public string PRD;
public string Type;
public string Locks;
public string Reference;
}
class x1
{
public x2[] SUCCESS;
}
class x2
{
public string MESSAGE;
public object LIST;
public x3[] SPAINS
{
get
{
return LIST != null ? ((fastCSharp.setup.cSharp.ajax.jsonNode)LIST).Dictionary.Values.getArray(node => fastCSharp.setup.cSharp.ajax.parseJson.Get<x3>(node)) : null;
}
}
}
class x3
{
public string GROUPNAME;
public object SERVICES;
public x4[] SERVICES_
{
get
{
return SERVICES != null ? ((fastCSharp.setup.cSharp.ajax.jsonNode)SERVICES).Dictionary.Values.getArray(node => GetSERVICES(node)) : null;
}
}
private static x4 GetSERVICES(fastCSharp.setup.cSharp.ajax.jsonNode node)
{
System.Collections.Generic.Dictionary<string, fastCSharp.setup.cSharp.ajax.jsonNode> dictionary = node.Dictionary;
string Requires = "Requires.";
foreach (string key in dictionary.Keys.getArray())
{
if (key.StartsWith(Requires)) dictionary[key.Substring(Requires.Length)] = dictionary[key];
}
return fastCSharp.setup.cSharp.ajax.parseJson.Get<x4>(node);
}
}
class x4
{
public int SERVICEID;
public string SERVICENAME;
int groupid;
public decimal CREDIT;
public string TIME;
public string INFO;
public string Network;
public string Mobile;
public string Provider;
public string PIN;
public string KBH;
public string MEP;
public string PRD;
public string Type;
public string Locks;
public string Reference;
}
x1 value = fastCSharp.setup.cSharp.ajax.parseJson.Get<x1>(jsonString);