航班查询

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Net.Security;

using System.Security.Cryptography.X509Certificates;

using System.Net;

using System.IO;

using System.IO.Compression;

using System.Text.RegularExpressions;

using System.Web.Script.Serialization;

namespace weizhang

{

class Program

{

static void Main(string[] args)

{

string name="CA5901";

string key = "**********************";//申请的key值

string url = "http://apis.haoservice.com/plan/s?name="+name+"&key="+ key;

WebClient wc = new WebClient();

wc.Encoding = Encoding.UTF8;

string str = wc.DownloadString(url);

Console.WriteLine(str);

Console.ReadKey();

}

}

}

URL:http://apis.haoservice.com/plan/s

支持格式:json

http请求方式:GET POST

DEMO:http://apis.haoservice.com/plan/s?name=CA5901&key=yourkey

返回示例:

{

"error_code": 0,

"reason": "成功",

"result": [

{

"name": "HU7779",//航班号

"complany": "海南航空股份有限公司",//航空公司

"AirModel": "738",//机型

"AirAge": null,//机年

"start": "北京",//起飞城市

"end": "三亚",//降落城市

"DepCode": "BeiJing",//起飞城市拼音

"ArrCode": "SanYa",//降落城市拼音

"startAirport": "首都机场",//起飞机场

"endAirport": "凤凰机场",//降落机场

"status": "到达",//飞机实时状态

"DepTime": "06:45",//计划起飞时间

"ArrTime": "10:40",//计划到达时间

"Dexpected": "06:45 ",//预计起飞时间

"Aexpected": " 10:40",//预计到达时间

"Dactual": "06:48 ",//实时起飞时间

"Aactual": " 10:20",//实时到达时间

"food": "有餐食   ",//有无餐食

"OnTimeRate": null,//准点率

"FlyTime": "3小时32分",//飞行时间

"Distance": "2710KM  ",//飞行距离

"AverageDelay": null,//平均延时

"ScheduleDaysOfWeek": "1,2,3,4,5,6,7"//班期(有该航班的星期数,用英文逗号分隔,如一周中有4天:1,2,5,7)

}

]

}

备注:

航班查询,要先有key值,然后将自己想要查询的航班等输入;

若出现错误,请查看该网页(http://www.haoservice.com/docs/4/query)上的代码表.

时间: 2024-10-05 17:47:48

航班查询的相关文章

喜羊羊系列之【项目一】:c基础+数据结构+线程+冒泡实现《航班查询系统》

博客:http://blog.csdn.net/muyang_ren 1.实现功能: 1)信息录入 2)信息显示(按照起飞时间先后顺序显示) 3)信息查询(可根据不同的关键字进行查询) 4)信息删除 2.  要求: 1)使用链表对录入的信息进行存储 2)对录入的信息进行排序(可按起飞时间进行排序) 3)Make管理项目 3.结构体: struct flydate{ int ID; //航班号 char staddress[18]; //起点站 char arraddress[18]; //终点站

航班查询接口

using System; using System.Text; using System.Net; namespace plane { class Program { static void Main(string[] args) { string name="CA5901"; string key = "**********************";//申请的key值 string url = "http://apis.haoservice.com/

航班查询接口文档

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net.Security;using System.Security.Cryptography.X509Certificates;using System.Net;using System.IO;using System.IO.Compression;using System.Text.RegularExpr

简单试用航班查询接口

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net.Security;using System.Security.Cryptography.X509Certificates;using System.Net;using System.IO;using System.IO.Compression;using System.Text.RegularExpr

航班查询 接口

using System; using System.Text; using System.Net; namespace weizhang { class Program { static void Main(string[] args) { string name="CA5901"; string key = "**********************";//申请的key值 string url = "http://apis.haoservice.c

航班查询接口演示

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net.Security; using System.Security.Cryptography.X509Certificates; using System.Net; using System.IO; using System.IO.Compression; using System.Text.Re

C#实现航班查询及预订

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using System.Data.SqlClient; namespace FrmHan

【Java 面试】面试

一. 笔试题之Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io 的语法,虚拟机方面的语法,其他.有些题来自网上搜集整理,有些题来自传智播客学员面试后的反馈,说真的,少数一些网上的面试题,我真怀疑其是否还有存在价值! 1.一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致. 2.Java有没有goto?

学习内容临时存放

1 #类继承 学校 2 3 class SchoolMember(object): 4 '''学校成员基本类型''' 5 member = 0 6 def __init__(self,name,age,sex): 7 self.name = name 8 self.age = age 9 self.sex = sex 10 self.enroll() 11 def enroll(self): 12 '''注册''' 13 print('注册信息[%s]'% self.name) 14 Schoo