`
tuohuj
  • 浏览: 1974 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

星座查询演示示例代码

阅读更多
星座查询演示示例代码:
using System;
using System.Text;
using System.Net;
namespace map
{
    class Program
    {
        static void Main(string[] args)
        {
            string key = "*********************";
            string consName="白羊座";
            string type="today";
            string url = "http://apis.haoservice.com/lifeservice/constellation/GetAll?consName="+consName + "&type=" + type + "&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/lifeservice/constellation/GetAll
支持格式:json
http请求方式:GET POST
DEMO:http://apis.haoservice.com/lifeservice/constellation/GetAll?consName=白羊座&type=today&key=您申请的APPKEY
返回结果:
/*今日或明日运势格式*/
{
    "error_code": 0,                     /*返回码*/
    "reason":"Success",
    result: {
        "name": "狮子座",                /*星座名称*/
        "datetime": "2014年06月27日",    /*日期*/
        "date": 20140627,
        "all": "89%",                    /*综合指数*/
        "color": "古铜色",               /*幸运色*/
        "health": "95%",                 /*健康指数*/
        "love": "80%",                   /*爱情指数*/
        "money": "84%",                  /*财运指数*/
        "number": 8,                     /*幸运数字*/
        "QFriend": "处女座",             /*速配星座*/
        "summary": "有些思考的小漩涡,可能让你忽然的放空,生活中许多的细节让你感触良多。",/*今日概述*/
        "work": "80%",                   /*工作指数*/
    }
}

/*本周或下周运势格式*/
{
    "error_code": 0,
    "reason":"Success",
    result: {
        "name": "白羊座",
        "date": "2014年06月29日-2014年07月05日",
        "weekth": 27,
        "health": "健康:内心有焦躁,但身体拒绝过劳求舒适。容易有胃部不适。",
        "job": "求职:虽有新想法,但心态求稳当,容易低就。但较有可能从家人处获得的机会。",
        "love": "恋情:之前积累的想法和感受,本周选择说出来。沟通机会增多,亦有可能以争吵的方式出现。",
        "money": "财运:虽有自己的理财想法,但总体受控于家人或家族的财务计划。",
        "work": "工作:水逆在本周结束,之前耽误、错过的出现弥补机会。有调部门或岗位的可能。"
    }
}


备注:
1.首先在[url] http://www.haoservice.com/docs/32[/url]  网页上申请key值,然后再运行演示示例代码.
2.若有错误可参考错误代码
错误代码表:

返回码 说明
0 成功
10001 错误的请求KEY
10002 该KEY无请求权限
10003 KEY过期
10004 错误的SDK KEY
10005 应用未审核超时,请提交认证
10007 未知的请求源,(服务器没有获取到IP地址)
10008 被禁止的IP
10009 被禁止的KEY
10011 当前IP请求超过限制
10012 当前Key请求超过限制
10013 测试KEY超过请求限制
10020 接口维护
10021 接口停用
10022 appKey按需剩余请求次数为零
10023 请求IP无效
10024 网络错误
10025 没有查询到结果
分享到:
评论

相关推荐

    星座转盘dome

    “dome”通常指的是开发者社区中分享的示例代码或原型,用以展示特定技术或设计模式。 【文件名称列表】:单个文件名“demo”可能是指该项目的主示例程序或者包含了所有源代码、资源文件和项目配置的压缩包。通常,...

    专题之JAVA星座知识.pdf

    根据提供的文件信息,本篇专题文档主要围绕JAVA编程语言与星座知识结合的实际应用场景,进行知识点的探讨和示例代码的展示。以下是对文档内容所蕴含知识点的详细解读: ### JAVA星座知识专题 #### 标题与描述 文档...

    appcan demo在丽水,年会,新浪,星座打包下载

    AppCan提供的可视化编辑器使得UI设计变得简单,同时它的API文档和示例代码有助于开发者理解和掌握其核心功能。无论是新手还是有经验的开发者,都能从中获取实践经验,提升移动应用开发技能。在实际项目中,开发者...

    matlab-基于自适应LMS滤波算法信号均衡,输出QPSK星座图的均衡效果-源码

    本资源提供了一个MATLAB实现的示例,它展示了如何利用LMS算法进行信号均衡,并通过输出QPSK(四相相移键控)星座图来可视化均衡效果。 首先,我们要理解LMS算法。LMS算法是一种在线学习算法,由Stephen P. Widrow和...

    gps.zip_GPS

    5. 示例代码:对于编程爱好者,可能包含示例代码,演示如何通过编程访问和处理GPS数据。 研究这个压缩包,我们可以学习到GPS信号的捕获与解析方法、GPS坐标系统的运用、如何利用GPS数据进行导航算法的实现,以及...

    UBLOX-6M GPS资料包V4.6.zip

    这个资料包包含了帮助开发者理解和应用此模块所需的详细信息和示例代码。 【描述】中提到的U-BLOX NEO-6M是一款广泛使用的全球定位系统(GPS)模块,它支持GPS、GLONASS、Galileo、QZSS和SBAS等多种全球导航卫星...

    c# 农历日期类(内含使用demo)

    4. **示例代码(Demo)**:提供的`ChineseCalendar.exe`可能是一个可执行的演示程序,展示如何使用这个类库。运行这个程序可以直观地了解类库的使用方法,包括如何实例化`ChineseCalendar`对象,以及如何调用上述...

    longli.rar_DEMO_阴历

    3. **星座匹配**:结合阴历日期,提供星座查询。 总结,这个Delphi版农历控件源代码提供了一个实用的工具,方便开发者在Delphi项目中快速集成农历功能。通过深入学习和理解源代码,不仅可以掌握农历转换的算法,还...

    完整的OFDM,完整的office办公软件有哪些,matlab源码.zip

    在压缩包文件中,"完整的OFDM"可能包含有关OFDM系统的详细文档、示例代码或者MATLAB实现,帮助学习者理解OFDM的工作原理和应用。"完整的Office办公软件有哪些"可能是一个文档或列表,列举了Microsoft Office套件的...

    数字通信调制解调仿真.zip

    在这个名为“simulation”的文件中,可能包含了一些示例代码或预设的仿真场景,用户可以通过运行这些代码,观察仿真结果,如波形图、星座图等,以直观地了解调制解调的效果。此外,这样的仿真环境也有助于工程师在...

    头条java笔试题-EquineHoroscope:赛马的算命

    年在北卡罗来纳州罗利举行的敏捷联盟技术会议上首次发表演讲的示例代码库而创建的。 那个谈话集中在测试自动化代码的需求如何随着代码库和测试套件的增长而变化。 考虑这些需求会影响测试自动化代码的结构和组织。 ...

    VB 趣味例程.zip

    VB趣味例程.zip这个压缩包文件很可能包含了一些使用VB编写的有趣的小程序或示例代码,用于帮助初学者理解VB编程的基本概念和技巧。 VB的核心特点包括: 1. **可视化编程**:VB提供了一个拖放式的界面设计环境,...

    Fragment demo

    "Fragment demo"是一个示例项目,旨在演示Fragment的基本属性和操作。在这个项目中,我们可以看到如何创建、添加、移除以及管理Fragment。 在Android开发中,Fragment通常用于构建响应式和适应不同屏幕尺寸的应用。...

    OFDM-CPP-master_ofdm_cpp12试com_meanqhq_

    8. **Example Code (示例代码)**:演示如何使用这个库进行OFDM调制和解调操作,这对于初学者快速上手非常有用。 这个项目可能是为了教育目的或者是实际通信系统原型设计而创建的。通过查看和运行这个项目,开发者或...

    qam系统仿真程序(matlab)

    在提供的文件中,"QAM Modem Demo.zip"可能是一个包含MATLAB代码的示例,用于演示QAM调制解调的过程。通常,这样的示例会包含以下部分: 1. **符号生成**:首先,需要生成二进制数据流,然后转换为QAM符号。QAM可以...

    项目01 python100个源码实例.rar

    源码中可能包含创建、读取、修改或删除文件的示例,这对于任何编程项目来说都是基础且重要的。 5. **条件语句与循环**:在解决实际问题时,Python的条件语句(if-else)和循环结构(for, while)是必不可少的。通过...

    QAM.rar_QAM仿真_QAM函数_qam

    本篇文章将深入探讨QAM的工作原理,并通过MATLAB代码进行仿真演示。 ### QAM工作原理 QAM通过在两个相互正交的载波上分别调制幅度和相位来传输数据。每个载波可以携带两个二进制位,因此一个QAM符号可以同时传输4...

    基于matlab实现OFDM的编码..pdf

    总的来说,这段MATLAB代码演示了OFDM系统的基础步骤,包括比特流生成、16-QAM调制、子载波映射、添加循环前缀以及信号幅度和相位的可视化。对于理解和实现OFDM通信系统,这提供了一个实用的起点。然而,实际的OFDM...

    GPS工具箱 MATLAB

    5. **用户指南与参考手册**:"MATLAB GPS Software Toolbox User's Guide And Reference Manual.pdf"是工具箱的重要文档,它详细介绍了每个函数的用法、参数和返回值,以及实例演示,是理解和使用工具箱的必备资料。...

    java8看不到源码-sample-webapp-apollo:连接到apollo.datastax.com的示例Web应用程序

    在此期间,您可以去喝杯咖啡或开始提取此演示的源代码。 那么屏幕应该是这样的: 数据库准备就绪后,您将收到一封确认电子邮件。 这是数据库将存活 72 小时,然后会为您终止。 2.星座浏览 轰! 数据库准备好了,让...

Global site tag (gtag.js) - Google Analytics