透明 发表于 2015-2-4 00:10:19

PHP编程:php写的短信接口(全网撑持)

学习数据库了,MYSQL可算是PHP的黄金搭档了,不过,虽然话是这么说,你也可能恨不得把MYSQL给生吞活剥了,因为这一行一列的东东简直让自己头晕目眩。   <LI class=content id=pre_1154930957>合用行业:金融、工商、税务、电力、商业、贸易、旅游、当局、邮政、教导等行业

合用类型:挂接各类B/S体系,作为各类办公体系、ERP、CRM、电子商务平台的插件(如群发短信会议告诉、会员/客户关系交换、定单生成告诉、发货告诉、日程提示、催费告诉等等)

特 点: 绿色短信,正当正轨通道,全网收发
撑持挪动、联通、电信、网通短信,双向互动,可答复 高速群发

收费帐号请求(请注明来自"ChinaUnix",赠予50条短信,测试短信不敷用的话再接洽我)
QQ:670168401(请求帐号) QQ群:199217(短信接口使用交换)


* 短信URL接口具体参数申明文件: Http://app.37du.net/短信URL接口参数申明.doc

* 短信接口文件:
<?php

/*依据参数,生成挪用URL,由于是测试例子,不合错误变量为空的情形做处置*/

$http = "http://interface.85521.com/interface_sms_url.ajax"; // 接口文件地址
$LoginName = ""; // 短信帐号
$pass = ""; // 短信帐号暗码
$Code = ""; // 营业代码,缺省为空
$subid = ""; // 子号,缺省为空
$sender = ""; // 发送号码
$receivers = ""; // 吸收号码,多个手机号以分号 ; 分隔
$setTimer = ""; // 准时发送工夫,格局:YYYY-MM-DD HH:MM ,即时发送则不需求
$message = ""; // 短信内容
$cmd = ""; // 操作号令,发送短信值为send,查询答复值为query,查询帐号短信余额为remain
$allowForward = ""; // 转发撑持,缺省为0
$system = ""; // 使用平台,缺省为空(windows),其他平台值:unix或linux

$url = $http."?LoginName=".$LoginName."&pass=".$pass."&Code=".$Code."&subid=".$subid."&sender=".$sender."&receivers=".$receivers."&setTimer=".$setTimer."&message=".urlencode($message)."&cmd=".$cmd."&allowForward=".$allowForward."&system=".$system;

/* windows平台挪用接口模式:MSXML,发送恳求*/
// ----------------------------------------------------------------------------
$objHttpRequest=new COM("MSXML2.ServerXMLHTTP");
if (is_null($objHttpRequest)) {
echo "create Msxl2.ServerXMLHTTP error";
exit();
}
$objHttpRequest->open("GET",$URL,False);
$objHttpRequest->send();
if ($objHttpRequest->status <> 200) {
/*前往毛病*/
echo "open Request error";
exit();
}
/*获得前往的信息*/
$retMsg=$objHttpRequest->responseText;
$objHttpRequest=NULL;
// ----------------------------------------------------------------------------


/* 通用挪用用接口模式,(其他平台linux、unix)*/
// ----------------------------------------------------------------------------
$file = $http."?LoginName=".$LoginName."&pass=".$pass."&Code=".$Code."&subid=".$subid."&sender=".$sender."&receivers=".$receivers."&setTimer=".$setTimer."&message=".urlencode($message)."&cmd=".$cmd."&allowForward=".$allowForward."&system=".$system;
$fp = fopen($file,"r");
$retMsg = fgetss($fp); // $retMsg = fgetss($fp,1024);
fclose($fp);
// ----------------------------------------------------------------------------


/* 依据前往的信息($retMsg,模式以下)获得响应的内容,参数寄义请参考“短信接口参数申明”
windows平台前往模式以下:

<?xml version="1.0" encoding="utf-8" ?>
- <SendSmsReport>
- <Summary>
<Success />
<Fail />
<RetCode>-6</RetCode>
<SmsRemain />
<ErrPhones />
</Summary>
</SendSmsReport>

其他平台前往模式以下:





-6





*/
?>
刚开始觉得自己对这些多少有些基础,很简单,但是看了老师那么熟练的进行网页布局的时候,突然之间发现,其实,我的基础并没有自己想像的那么好,自己设计的页面其实并不好看,就连表格的边框为1像素都不会弄。

飘飘悠悠 发表于 2015-2-4 09:48:53

多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。

乐观 发表于 2015-2-5 02:00:17

学好程序语言,多些才是王道,写两个小时代码的作用绝对超过看一天书,这个我是深有体会(顺便还能练打字速度)。

若相依 发表于 2015-2-9 05:49:50

曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线\\\\\\\'_\\\\\\\' ;

深爱那片海 发表于 2015-2-11 06:38:03

找到的的资料很多都是在论坛里的,需要注册,所以我一般没到一个论坛都注册一个id,所有的id都注册成一样的,这样下次再进来的时候就不用重复注册啦。当然有些论坛的某些资料是需要的付费的。

谁可相欹 发表于 2015-2-19 07:20:36

首先我是坚决反对新手上来就用框架的,因为对底层的东西一点都不了解,造成知识上的真空,会对以后的发展不利。我的观点上手了解下框架就好,代码还是手写。当然啦如果是位别的编程语言的高手的话,这个就另当别论啦。

金色的骷髅 发表于 2015-3-6 13:50:25

我学习了一段时间后,我发现效果并不好(估计是我自身的问题)。因为一个人的精力总是有限的,同时学习这么多,会导致每个的学习时间都得不到保证。

第二个灵魂 发表于 2015-3-12 22:58:39

曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线\\\\\\\'_\\\\\\\' ;

只想知道 发表于 2015-3-20 04:55:52

php是动态网站开发的优秀语言,在学习的时候万万不能冒进。在系统的学习前,我认为不应该只是追求实现某种效果,因为即使你复制他人的代码调试成功,实现了你所期望的效果,你也不了解其中的原理。

海妖 发表于 2015-3-28 21:03:15

不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。

兰色精灵 发表于 2015-3-30 17:54:07

我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能:

分手快乐 发表于 2015-3-31 04:18:15

本文当是我的笔记啦,遇到的问题随时填充

飘灵儿 发表于 2015-4-3 09:06:31

当留言板完成的时候,下步可以把做1个单人的blog程序,做为目标,

再见西城 发表于 2015-4-10 15:52:20

Apache不是非得用80或者8080端口的,我刚开始安得时候就是80端口老占用,就用了个 81端口,结果照常,就是输localhost的时候,应该输入为 localhost:81

不帅 发表于 2015-4-11 13:35:18

使用 jquery 等js框架的时候,要随时注意浏览器的更新情况,不然很容易发生框架不能使用。

小女巫 发表于 2015-4-16 23:11:33

刚开始安装php的时候,我图了个省事,把php的扩展全都打开啦(就是把php.ini 那一片 extension 前面的冒号全去掉啦),这样自然有好处,以后不用再需要什么功能再来打开。

爱飞 发表于 2015-6-3 23:34:19

,熟悉html,能用div+css,还有javascript,优先考虑linux。我在开始学习的时候,就想把这些知识一起学习,我天真的认为同时学习能够互相呼应,因为知识是相通的。

灵魂腐蚀 发表于 2015-6-14 08:15:29

我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能:

仓酷云 发表于 2015-7-9 21:14:13

我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能:

若天明 发表于 2015-7-10 20:58:00

最后祝愿,php会给你带来快乐的同时 你也会给他带来快乐。
页: [1]
查看完整版本: PHP编程:php写的短信接口(全网撑持)