1,支持群发
2,中文转成拼音发送
如果需要群发多帐号用英文逗号(,)分隔(86159..,86159..),消息内容不支持中文,当您输入中文的时候系统会自动转换为拼音(为了区分是拼音,拼音首字母大写),保证消息能正常发送(输入”我是旋风”短信内容为”Wo Shi Xuan Feng”).
<?php
/*
提示:如果需要群发多帐号用英文逗号(,)分隔(86159..,86159..),消息内容不支持中文,
当您输入中文的时候系统会自动转换为拼音(为了区分是拼音,拼音首字母大写),
保证消息能正常发送(输入"我是旋风"短信内容为"Wo Shi Xuan Feng")
所需PHP扩展:curl 。字符编码均为GBK(考虑拼音转换)
*/
//引入拼音转换需要文件
include("libs/pinyin.php");
include "libs/googlevoice.class.php";
#设置google voice 帐号密码
$username="username@gmail.com";
$password="password";
//接受号码,多号码用","分隔(86159..,86159..)
$sendto ="8615900000000,8613400000000";
//消息内容
$message = "I am from heqee.com";
/*
转换中文为拼音程序自动识别中文进行替换,
此功能个人认为纯属娱乐,可以根据实际情况决定是否添加.
*/
//$message = zh2pinyin($message);
//实例化(必须)
$sms = new GoogleVoice($username,$password);
//返回结果
//Text sent to 86134...
echo $sms ->send($sendto,$message);
?>
演示:http://www.heqee.com/apps/gv/
开源代码下载:http://www.heqee.com/apps/download/GoogleVoiceApi.rar
声明: 本站遵循 署名-非商业性使用-相同方式共享 3.0 共享协议.转载请注明转自 HeQee
很牛叉 要是能收到回复并且可以收发中文就是网页版的飞信了 哈哈
GV的短信回复好像是1元一条哦
这个狠好.但是有没有限制消息发送的指令么?.就是比如限制每个号码在一分钟内只能发送10条之类的.不然垃圾短信太猖狂了..呵呵.支持你下..
在应用到项目中的时候可以做更深一步的判断
@xfeng
那具体怎么整呢?毕竟是新手.对这个还是不大熟悉的.呵呵
似乎只支持IE, Opera,Firefox,Chrome,都没有反应,“您输入短信内容”应该是按钮提交方式出错。
以后垃圾短信满天飞了!
兄弟,我想问一下,你这个支持给国外人发短信吗?我刚给我英国一朋友发了短信,但是他收不到,他是英国的手机号码。
支持的,号码格式是’国别+号码’
@xfeng 我一英国朋友的号码是044172669702,请问我是发044172669702呢还是发44172669702,才能发到他?
44172669702
楼主、我试用你的演示页来发短信、我发现不行、收不到信息、
最后用另外的一个网站,他也是用你的源码的,但可以用,能收到信息。
我想你的GV帐号没通过吧。怎么发都收不到。
我帐号我自己也注意。回头看看 谢谢提醒
@xfeng
兄弟,我发了,但是他收不到,然后我又找了个印尼的朋友,他的是6281946747823,我也发了,也收不到,是否只能发给中国的朋友?照理说,不应该啊,还请赐教
你可以到GV上发下。测试看看
我给国外的朋友发短信也不行、他们都收不到的、但国内的却可以、移动和联通都可以。
国内的就不重要了、想用GV是为了和国外朋友联系。哈、希望博主更新、期待
支持全部的号码段还是只能发给移动或者联通的?
希望能给GV加一个定时发送短信功能~ 在一定的时间内 给谁 发送一定数量的短信 这个可以做吗
接口失效了,老大修正下,谢谢
Error: Call to undefined function curl_init()
不行了·貌似接口出错了喔
你服务器的php的curl_init()组件没有开启。不是接口问题
最近谷歌公司是不是有什么调整啊。?怎么短信都发送不起了呢
@飞晏
用自己的GV就可以收到短信。我在每个短信后都加了[Do not reply]。不要害了朋友。
用附件里的
gv/gv.php?demo=send&sendto=860000000000000&message=12300000000000
不能用。
但是你的APP网页里就可以。。。太诡异了。。。
@11
我这两天去掉我默认用我的帐号发送,如果你想用DEMO这个接口可以用自己的帐号发送
gv.php?demo=send&username=yourname@gmail.com&password=yourpassowrd&sendto=
860000000000000&message=12300000000000
这个我知道。
只是很奇怪,我传附件到自己的LX虚拟主机上,就不能用这个gv/gv.php?demo=send&sendto=860000000000000&message=12300000000000
不知道是不是LX虚拟主机缺了哪个组件。
提示这个。呵呵。
登录失败,可能原因:GoogleVoice帐号或密码错误;无网络连接。
我想可能是我服务器所在地点连不上googlevoice的服务器。
我的网站发不起短信 在官方上发呢 提示We had an error. 什么意思啊
你的帐号发的太频繁了。
可是以前都不会这样! 那要等多久才能恢复呢?
一个号码多少时间内大概发多少条才不频繁呢?
或是一个时段内所发短信不能超过多少条啊
我的也出现We had an error. 这个错误了
发中国的号就不能再发了,发好友的gv号却提示成功
似乎只限制发到中国的手机的条数
一直提示请输入短信内容,可明明写了啊
浏览器非IE请直接修改JS验证文件。
请问可以设置一个号码发送间隔时间为10秒吗?这样能有效的防止GV 登陆次数太过频繁~
如果用于批量发送、集成于软件发生、或有商业行为的请联系我制定
不用于你说的那些!只是加一个限制而已~防止别人大量刷垃圾短信~
登录失败,可能原因:GoogleVoice帐号或密码错误;无网络连接。
怎么怎么回事 有什么办法解决吗?
请核对你的账户密码信息,本地测试请保证网络状态
1、汉字是否可以升级到支持GBK中文?如镕字。
2、中文标点,。是否能自动转换成英文标点,.
THX
怎么不改版啊~就这个1.0的?
呵呵,懒呗
怎么改?是什么函数不支持?
jquery 的 text();
firefox下老让输入内容的问题,将$(“#message”).text()改成$(“#message”).attr(“value”)
我找了个utf-8下的拼音转换,弄成utf-8的啦^_^
Parse error: parse error, expecting `T_OLD_FUNCTION’ or `T_FUNCTION’ or `T_VAR’ or `’}” in ……..\libs\googlevoice.class.php on line 9
@Koon
升级你的php版本到php5(Upgrade your php version to php5).
Error: Call to undefined function curl_init()
我换到php5上还是报错呀
@Koon
curl_init()没有开启,这些问题其实google下就可以搞定的
已经失效了,楼主能否更新下? 谢谢啊
博主您好!
我用了你提供的程序很久了、一个以来都没问题、但今天我发现它失效了、包括你现在的也不能用了
就是不能发送信息了、希望博主抽空更新、非常感谢!
我有很多朋友在国外读书、这个东西对他们很有用。
@phper
已修复 请访问本站演示地址
@Twei
已修复 请访问本站演示地址
老大什么时候提供下载更新啊?谢谢啊
这几天 我天天来追老大.早日放出来吧.
up up 没有修改 似乎google自己又好用了
又不好用了,博主好心就放出解决办法吧~
xfeng 在吗?有联系方式吗?我买你这个代码.谢谢
是的,老大,请提供个最新版的下载,感谢了!!!跪谢!
博主您好!
我用了你提供的程序很久了、一个以来都没问题、但今天我发现它失效了、包括你现在的也不能用了
就是不能发送信息了、希望博主抽空更新、非常感谢!
我有很多朋友在国外读书、这个东西对他们很有用。
Error: 登录失败,可能原因:GoogleVoice帐号或密码错误;无网络连接 什么时候更新啊 楼主?
现在不能确实不能发了。博主怎么不更新了呢。
现在官方在国内也发不了咯。无能为力!
收藏了!
支持下!
很好使 支持~