黄历,是在中国农历基础上产生出来的,带有每日吉凶的一种历法。黄历相传是由轩辕黄帝创制,故称为黄历。黄历主要内容为二十四节气的日期表,每天的吉凶宜忌、干支、星宿、月相等。

方倍工作室 接口100 提供 每日宜忌API。

039. 每日宜忌

http://api100.duapp.com/almanac/?appkey=trialuser

返回如下:

"公历2014年1月13日(农历2013年12月13日)\n星期一\n岁次:癸巳年、生肖属蛇、乙丑月、甲申日\n宜:祭祀 安香 酬神 上表章 词讼 袭爵受封 出行 上官赴任 临政亲民 移徙 沐浴 理发 整手足甲 裁衣 起基 竖柱上梁 修仓库 经络 酝酿 开市 挂匾 纳财 扫舍宇 伐木 畋猎 栽种 牧养 纳畜 破土 修坟 立碑 安葬\n忌:祈福 求嗣 会亲友 订婚 纳采问名 安床 安门 解除 治病 探病 立券 交易 开仓库 出货财\n冲:冲虎(寅申相冲)"

实现很简单,直接调用接口即可

<?php
/*方倍工作室CopyRight 2013 All Rights Reserved
*/define("TOKEN", "weixin");$wechatObj = new wechatCallbackapiTest();
if (!isset($_GET['echostr'])) {$wechatObj->responseMsg();
}else{$wechatObj->valid();
}class wechatCallbackapiTest
{public function valid(){$echoStr = $_GET["echostr"];if($this->checkSignature()){echo $echoStr;exit;}}private function checkSignature(){$signature = $_GET["signature"];$timestamp = $_GET["timestamp"];$nonce = $_GET["nonce"];$token = TOKEN;$tmpArr = array($token, $timestamp, $nonce);sort($tmpArr);$tmpStr = implode($tmpArr);$tmpStr = sha1($tmpStr);if($tmpStr == $signature){return true;}else{return false;}}public function responseMsg(){$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];if (!empty($postStr)){$postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);$RX_TYPE = trim($postObj->MsgType);switch ($RX_TYPE){case "text":$resultStr = $this->receiveText($postObj);break;case "event":$resultStr = $this->receiveEvent($postObj);break;default:$resultStr = "";break;}echo $resultStr;}else {echo "";exit;}}private function receiveText($object){$keyword = trim($object->Content);$url = "http://api100.duapp.com/almanac/?appkey=trialuser";$output = file_get_contents($url);$contentStr = json_decode($output, true);$resultStr = $this->transmitText($object, $contentStr);return $resultStr;}private function receiveEvent($object){$contentStr = "";switch ($object->Event){case "subscribe":$contentStr = "欢迎关注方倍工作室";break;default:break;}$resultStr = $this->transmitText($object, $contentStr);return $resultStr;}private function transmitText($object, $content){$textTpl = "<xml>
<ToUserName><![CDATA[%s]]></ToUserName>
<FromUserName><![CDATA[%s]]></FromUserName>
<CreateTime>%s</CreateTime>
<MsgType><![CDATA[text]]></MsgType>
<Content><![CDATA[%s]]></Content>
</xml>";$resultStr = sprintf($textTpl, $object->FromUserName, $object->ToUserName, time(), $content);return $resultStr;}}
?>

黄历中的各种术语:
祭祀:指祭拜祖先和神明等。
安葬:举行埋葬等仪式。
嫁娶:结婚的日子。
出行:外出旅游等。
祈福:祈求神明降福或设醮还愿之事。
动土:建筑房屋时、第一次动起锄头挖土。
安床:指安置床铺。
开光:佛像塑成后、供奉上位之事。
纳采:订婚时受授聘金。
入殓:将尸体放入棺材。
移徙:搬家、迁移住所。
破土:指埋葬死人。
解除:打扫房屋。
入宅:搬入新家。
修造:修理建造房屋。
栽种:种植作物。
开市:商店开张营业。
移柩:移动棺材。
订盟:订婚仪式的一种,俗称小聘。
拆卸:拆毁房屋。
立卷:订立各种契约互相买卖之事。
交易:订立各种契约互相买卖之事。
求嗣:向神明祈求后代。
上梁:给房屋装上大梁。
纳财:购屋产业、进货、收帐、收租、讨债、贷款、五谷入仓等。
起基:建筑时、第一次动起锄头挖土。
斋醮:庙宇建醮前需举行的斋戒仪式。
赴任:走马上任。
冠笄:男女年满二十岁所举行的成年礼仪式。
安门:放置正门门框。
修坟:修理坟墓。
挂匾:指悬挂招牌或各种匾额。

转载于:https://www.cnblogs.com/lanzhi/p/6467547.html

微信公众平台开发(79) 每日宜忌相关推荐

  1. 微信公众平台开发(82) 天气预报

    在这篇教程中,我们将介绍如何在微信公众平台上开发天气预报功能.我们将使用中国天气网的气象数据接口来获取天气信息. 这篇教程将介绍以下内容: 获取中国天气网的气象数据 在微信公众平台中回复天气 一.中国 ...

  2. 微信公众平台开发----天气预报

    在这篇教程中,我们将介绍如何在微信公众平台上开发天气预报功能.我们将使用中国天气网的气象数据接口来获取天气信息. 这篇教程将介绍以下内容: 获取中国天气网的气象数据 在微信公众平台中回复天气 一.中国 ...

  3. php 微信公众平台开发之微信群发信息

    这篇文章主要为大家详细介绍了php微信公众平台开发之微信群发信息,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 1.目的 完成在微信公众号中群发消息.这里只是完成简单的文字发送.也可以发送语音图片 ...

  4. Senparc.Weixin.MP SDK 微信公众平台开发教程(十一):高级接口说明

    这里所说的高级接口是指面向通过认证的服务号开通的高级功能. 高级功能大致可以分类为: 用户接口 分组接口 客服接口(有别于之前介绍的多客服) 群发接口 多媒体接口 二维码接口 模板消息接口(不是所有账 ...

  5. 微信公众平台开发中-SAE不支持XStream框架的解决方案

    问题描述 最近几天(2014年8月20日之后),突然有不少网友反应,柳峰博客中的微信公众平台开发代码在SAE上运行会报错,或者是能正常部署,但向公众号发消息没反应.以前也有一些初学者质疑过我博客中的代 ...

  6. 《微信公众平台开发:从零基础到ThinkPHP5高性能框架实践》——3.3 微信开发者中心...

    本节书摘来自华章计算机<微信公众平台开发:从零基础到ThinkPHP5高性能框架实践>一书中的第3章,第3.3节,作者 方倍工作室,更多章节内容可以访问云栖社区"华章计算机&qu ...

  7. 微信公众平台开发教程(四) 实例入门:机器人(附源码)

    微信公众平台开发教程(四) 实例入门:机器人(附源码) 上一篇文章,写了基本框架,可能很多人会觉得晕头转向,这里提供一个简单的例子来予以说明,希望能帮你解开谜团. 一.功能介绍 通过微信公众平台实现在 ...

  8. 微信公众平台开发问答 【转发】

    微信公众平台开发问答 微信公众平台开发问答是一个微信知识问答区,专注于提供微信应用及开发技术知识的整理.归类和检索. 主题:新手常见问题 问:我是新手,没有开发基础,应该如何学习微信公众平台的开发? ...

  9. 基于java的微信公众平台开发(一)--账号申请与服务器的搭建

    2019独角兽企业重金招聘Python工程师标准>>> 微信公众号开发文档:https://mp.weixin.qq.com/wiki 微信公众平台接口调试工具:https://mp ...

最新文章

  1. 将时间保存到pb_Nature Geoscience:沉积岩容矿Cu-Pb-Zn矿床受控于克拉通边缘稳定性...
  2. 【采用】解读消金业务风控模型的6个层级
  3. 如何更规范化编写 Java 代码
  4. 博客美化20150418
  5. 【收藏】误删idea 的.iml文件后的处理方法
  6. 4高并发服务器:UDP局域网服务器(组播)
  7. tensorflow-gpu2.x无法检测到GPU设备
  8. Linux移植之内核启动过程引导阶段分析
  9. python帮助文档在哪_python文档在哪里
  10. Java ObjectInputStream close()方法与示例
  11. [CF.Skills]Windows Mobile如何编程实现免提功能
  12. hbase插入数据语句_记一次 spark thriftserver 插入数据到hbase 的异常
  13. cuteEditor6.0多语言版(集成lic文件)
  14. 拓端tecdat|python深度学习实现自编码器Autoencoder神经网络异常检测心电图ECG时间序列
  15. git分支详细讲解,模拟分支开发,为什么使用分支开发
  16. eclipse安装SVN插件(2020最新,亲测可用)
  17. 操作系统期末复习【超实用】
  18. 无法正常显示计算机,电脑Office Word文档图标无法正常显示怎么办
  19. 诚之和:指挥着10万多台僵尸机器人网络的黑客被乌克兰警方抓获
  20. 腾讯为什么把全国最大的数据中心落户到南京?

热门文章

  1. 国产COS操作系统为何要逆流而上?
  2. linux基础知识之磁盘管理及文件系统
  3. 如何重置Django的Admin密码
  4. Java 时间格式由yyyy-MM-dd HH:mm:ss 转换为 yyyy-MM-dd‘T‘HH:mm:ss
  5. HTML 颜色代码网站
  6. 服务器常用端口号总结
  7. Easy Connect for Mac 安装教程
  8. 求Installshield Limited Edition offline license.responses文件
  9. [转帖]ICT治具制作几规则!!
  10. 计算机辅助设计课程设计评分标准,计算机辅助设计课程设计报告 - 图文