背景:
与电视行业芯片龙头公司mstar合作,双方互相开发了一些接口,具体接口是什么,就不方便透露了,我不知道HBBTV协议,也从来没有写过HTML页面。一共14个测试接口的类,100多项接口,我要去调用接口,难点不是HTML页面。主要是HBBTV协议对接口的定义,如果你感兴趣的话,可以分享这个协议的官方文档地址:http://www.oipf.tv/docs/OIPF-T1-R2_Specification-Volume-5-Declarative-Application-Environment-v2_3-2014-01-24.pdf。
过程:
先搞清楚自己做的什么,根据HBBTV协议调用api,我把api按照重要程度进行分类, 尝试着写一个HTML页面,一开始怎么也没用成功,原来基础环境没用搭建好,导致ipc通信没用链,浪费了1-2天的时间,扎心。
一周时间,前3天,一无进展,一头雾水,一塌糊涂。一周内要写好,几乎是11点半以后下班,眼睛酸痛。然后我没有放弃,一边查资料,一边弄懂HBBTV协议,转机在第4天。上周四的晚上10点半,我实现了一个api调用,我的兴奋点被点燃了,我突破了,就这样一个小时内,实现了3个基础api 的调用,你见过凌晨3点的上海么,是的,一直到3点,我在公司沙发上睡了。
结果:
周五的时候完成了2/3的接口,上级跟mstar沟通过之后,大概是要继续完成剩下的,以后遇到一无所知的任务,就稍微好点,不用这么手忙脚乱的。
分享:
非常推荐程序员们多逛逛这个2个网站,对工作有帮助,而且能提高英文阅读能力。
1 https://github.com/
2 https://stackoverflow.com/