PHPFetion PHP飞信发送类v1.21

  • 源码大小:5KB
  • 源码语言:简体中文
  • 源码类型:国产软件
  • 源码授权:免费软件
  • 源码类别:邮箱邮件
  • 应用平台:php
  • 源码官网:
  • 更新时间:2011-08-06
  • 网友评分:
360通过 腾讯通过 金山通过

情介绍

1.2版本在logout时由于手误,留下一处BUG,会报Notice的错误,并且此函数没有返回值。现已更新到1.2.1版本,但1.2版已有不少朋友下载,非常抱歉!

(飞信类文件名改为了PHPFetion.php,使用的时候也可以随时修改为你需要的名字,类名也可以修改)

所有版本: //code.google.com/p/php-fetion/downloads/list

6月1日更新概况: 修复logout函数中的一处手误,以前会产生一处Notice报错;
5月31日更新概况: 使用Socket请求来取代curl、不再使用Cookie文件;
4月7日更新概况:退出飞信、删除Cookie文件;

1. 使用方法

// 包含飞信类文件
require 'PHPFetion.php';

// 实例化,参数为发送人手机号、飞信密码
$fetion = new PHPFetion('13500001111', '123123');

// 接收人手机号、飞信内容
$fetion->send('13500001111', 'Hello Fetion1!');
$fetion->send('13500002222', 'Hello Fetion2!');
$fetion->send('13500003333', 'Hello Fetion3!');
$fetion->send('13500004444', 'Hello Fetion4!');
$fetion->send('13500005555', 'Hello Fetion5!');

注意:保证你的程序是UTF-8编码的,尤其是当飞信内容可能出现中文时。

2. 如何判断发送成功?

由于担心官方飞信页面会改动,所以这种判断没有在飞信类中实现。我们可以根据返回页面中某些字样来判断,代码如下:

$result = $fetion->send('13500001111', 'Hello Fetion!');

if(strpos($result, '短信发送成功!') || strpos($result, '发送消息成功!')) {
echo 'Success';
}

3. 实现原理

用PHP的socket函数发送HTTP请求,模拟登录WAP版的飞信,并模拟发送飞信。
具体实现细节可查看此文:用PHP模拟登录WAP飞信实现飞信发送,不过原文中是用curl来实现的,道理相同。

4. 其他

1. Google Code地址://code.google.com/p/php-fetion/
2. wap飞信登录地址://f.10086.cn

载地址

下载错误?【投诉报错】

PHPFetion PHP飞信发送类v1.21

      气源码

      关文章

      载声明

      ☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
      ☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
      ☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
      ☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
      ☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
      ☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
      ☉ 本站提供的PHPFetion PHP飞信发送类v1.21资源来源互联网,版权归该下载资源的合法拥有者所有。