PHP网站制作之基于PHP的Google Voice 短信API
我是根据自己的成长历程来写的,如有不对的还请指正。 Google Voice并没有供应官方API接口,然而实践上仍是可以经由过程HTTP和XML恳求的手腕来完成。今朝网上可以找到的API终究大都是溯源到Chad Smith的这篇主题帖。要经由过程Google Voice完成发送短信,起首要登录到Google Voice账号,然后掏出页面中的“_rnr_se”参数,最初把这个参数和对方手机号、短信内容POST到Google Voice SMS的地址便可。Tyler Hall已经写过一个Google Voice的php类,然而我试用时其实不胜利,老是卡在登录Google Voice的进程上。对此我二次开辟了它的这个类,重写了绝大局部代码。
经由实践测验考试,没有利用Chad Smith的XML恳求地址,而是利用了挪动终端版的Google Voice恳求地址而且依据需求修改了POST恳求的参数,终究弄定了一个基于php的Google Voice短信发送东西,挪用地址在http://www.lostleon.com/tools/谷歌voice/,项目地址在http://php谷歌voice.谷歌code.com/。
很遗憾,天翼189号码不被Google Voice撑持。挪动158号码测试经由过程。
刚开始写页面程序,调试完书中的例子。然后就可以尝试编写留言板了, Ps:以上纯属原创,如有雷同,纯属巧合 如果你可以写完像留言板这样的程序,那么你可以去一些别人的代码了, 装在C盘下面可以利用windows的ghost功能可以还原回来(顺便当做是重转啦),当然啦我的编译目录要放在别的盘下,不然自己的劳动成果就悲剧啦。 个人呢觉得,配wamp 最容易漏的一步就是忘了把$PHP$目录下的libmysql.dll拷贝到windows系统目录的system32目录下,还有重启apache。 说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年具体的记不清啦,囧。 使用zendstdio 写代码的的时候,把tab 的缩进设置成4个空格是很有必要的 首推的搜索引擎当然是Google大神,其次我比较喜欢 百度知道。不过搜出来的结果往往都是 大家copy来copy去的,运气的的概率很大。 最后介绍一个代码出错,但是老找不到错误方法,就是 go to wc (囧),出去换换气没准回来就找到错误啦。 没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。 当然这种网站的会员费就几十块钱。 真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎, 有位前辈曾经跟我说过,phper 至少要掌握200个函数 编起程序来才能顺畅点,那些不熟悉的函数记不住也要一拿手册就能找到。所以建议新手们没事就看看php的手册(至少array函数和string函数是要记牢的)。 小鸟是第一次发帖(我习惯潜水的(*^__^*) 嘻嘻……),有错误之处还请大家批评指正,另外,前些日子听人说有高手能用php写驱动程序,真是学无止境,人外有人,天外有天。 在学习的过程中不能怕麻烦,不能有懒惰的思想。学习php首先应该搭建一个lamp环境或者是wamp环境。这是学习php开发的根本。虽然网络上有很多集成的环境,安装很方便,使用起来也很稳定、 做为1门年轻的语言,php一直很努力。 建数据库表的时候,int型要输入长度的,其实是个摆设的输入几位都没影响的,只要大于4就行,囧。 有时候汉字的空格也能导致页面出错,所以在写代码的时候,要输入空格最好用引文模式。 最后祝愿,php会给你带来快乐的同时 你也会给他带来快乐。 说php的话,首先得提一下数组,开始的时候我是最烦数组的,总是被弄的晕头转向,不过后来呢,我觉得数组里php里最强大的存储方法,所以建议新手们要学好数组。
页:
[1]