<?php
header(
"content-type: text/html; charset=utf-8"
);
error_reporting
(0);
include
"../libs/fetion.class.php"
;
$demo
=
$_get
[demo];
$help
= '帮助:如果需要群发多号用英文逗号(,)分隔(159..,159..),有更多建议请联系 qq:85431993<br>e-mail:threesky@gmail.com';
$api
=
"本站接口:<br>http://api.heqee.com/fetion/?username=飞信手机号码&passowrd=飞信手机密码&to=接收人号码&message=短信内容<br>或者<br>http://api.heqee.com/fetion/?u=飞信手机号码&p=飞信手机密码&t=接收人号码&m=短信内容"
;
if
(
$demo
!=
""
) {
if
(!in_array(
$demo
,
array
(
"send"
,
"code"
,
"help"
,
"api"
))) {
error(
"参数错误!"
);
}
switch
(
$demo
) {
case
"code"
:
exit
(highlight_file(
"demo.php"
, true));
break
;
case
"help"
:
exit
(
$help
);
break
;
case
"api"
:
exit
(
$api
);
break
;
}
}
function
getval(
$key
) {
if
(!isset(
$_post
[
$key
]) ||
$_post
[
$key
] == null ||
$_post
[
$key
] == '') {
return
(
$_get
[
$key
] != '' && isset(
$_get
[
$key
])) ? trim(
$_get
[
$key
]) : null;
}
else
{
return
(
$_post
[
$key
] != '' && isset(
$_post
[
$key
])) ? trim(
$_post
[
$key
]) : null;
}
}
function
error(
$msg
) {
exit
(
"<b>heqee info:</b> "
.
$msg
);
}
function
gbktoutf8(
$value
) {
return
iconv(
"gbk"
,
"utf-8"
,
$value
);
}
$send
=
array
();
$send
['username'] = getval('username') != null ? getval('username') : getval('u');
$send
['password'] = getval('password') != null ? getval('password') : getval('p');
$send
['to'] = getval('to') != null ? getval('to') : getval('t');
$send
['message'] = gbktoutf8(getval('message') != null ? getval('message') : getval('m'));
$send
['message_len'] =
strlen
(
$send
['message']);
switch
(
$send
) {
case
$send
['username'] == null:
error('请输入登陆手机的号码.');
break
;
case
$send
['password'] == null:
error('请输入登陆手机的密码.');
break
;
case
$send
['to'] == null:
error('请输入接收手机的号码.');
break
;
case
$send
['message'] == null:
error('请输入短信内容.');
break
;
case
$send
['message_len'] > 360:
error('消息内容不能超过180个字符.');
break
;
}
$fetion
=
new
fetion(
$send
['username'],
$send
['password']);
$fetion
->send(
$send
['to'],
$send
['message']);
include
"libs/fetion.class.php"
;
$username
=
"15900000000"
;
$password
=
"password"
;
$sendto
=
"15900000000,13400000000"
;
$message
=
"i am from heqee.com"
;
$fetion
=
new
fetion(
$username
,
$password
);
$sms
=
$fetion
->send(
$sendto
,
$message
);
if
(
$sms
) {
echo
"ok"
;
}