页面伪装异步加载中...
关闭/显示侧边栏
返回首页 mail me! 订阅rss Follow me

今天开始PHP飞信API的开发

因为项目计划中有需要用到短信及时发送的功能要求,想到前段时间在WordPress中文论坛上看到一个插件,利用飞信的API来实现博客有评论的时候给博主发送短消息的功能,所以想到利用飞信的API也能实现我要的功能了。

网上虽然已经有做好的飞信API接口,但因为为明文存放,并不安全,而且我所需要的功能也并不是简单的发送短消息而已。

在网上搜索的时候,说是CSDN上有PHP的飞信类,开始很郁闷,下了一个是Symbian的飞信接口文档,很厚的一本文档。后来总算是找到了PHP飞信类,一共是三个PHP文件。

在测试的时候,运行报错,因为要使用PHP飞信类需要两个PHP中的curl的扩展和socket扩展,默认中这两个扩展是未被PHP支持的,从而无法正常的运行飞信PHP类中的方法。

开启curl和socket扩展的方法:

首先确定Windows下面看看ext目录下面有没有php_sockets.dll和php_curl.dll文件。

然后在php.ini中找到

;extension=php_curl.dll

;extension=php_sockets.dll

将这两个语句前的分号去掉,或者直接添加两行:

extension=php_sockets.dll

extension=php_curl.dll

然后重启apache

linux好像是ext/php_sockets.so的扩展,或者按照那个报错的说的在config时使用–with-socket重新编译下php

在网站系统中镶入实时的短信提醒功能后,就能够实现很多的现实生活中需要的功能。

关于我重写的无提示消息的飞信PHP类下载:

——————————————————-

PHP飞信类重写版下载

——————————————————-

Page 1 of 11