Home > php教程 > php手册 > php飞信接口实例应用代码

php飞信接口实例应用代码

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-05-25 16:38:52
Original
1112 people have browsed it

<?php
header("content-type: text/html; charset=utf-8");
error_reporting(0);
include "../libs/fetion.class.php";
$demo = $_get[demo];
$help = &#39;帮助:如果需要群发多号用英文逗号(,)分隔(159..,159..),有更多建议请联系 qq:85431993<br>e-mail:threesky@gmail.com&#39;;
$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] == &#39;&#39;) {
        return ($_get[$key] != &#39;&#39; && isset($_get[$key])) ? trim($_get[$key]) : null;
    } else {
        return ($_post[$key] != &#39;&#39; && 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[&#39;username&#39;] = getval(&#39;username&#39;) != null ? getval(&#39;username&#39;) : getval(&#39;u&#39;);
$send[&#39;password&#39;] = getval(&#39;password&#39;) != null ? getval(&#39;password&#39;) : getval(&#39;p&#39;);
$send[&#39;to&#39;] = getval(&#39;to&#39;) != null ? getval(&#39;to&#39;) : getval(&#39;t&#39;);
$send[&#39;message&#39;] = gbktoutf8(getval(&#39;message&#39;) != null ? getval(&#39;message&#39;) : getval(&#39;m&#39;));
$send[&#39;message_len&#39;] = strlen($send[&#39;message&#39;]);
switch ($send) {
    case $send[&#39;username&#39;] == null:
        error(&#39;请输入登陆手机的号码.&#39;);
        break;
    case $send[&#39;password&#39;] == null:
        error(&#39;请输入登陆手机的密码.&#39;);
        break;
    case $send[&#39;to&#39;] == null:
        error(&#39;请输入接收手机的号码.&#39;);
        break;
    case $send[&#39;message&#39;] == null:
        error(&#39;请输入短信内容.&#39;);
        break;
    case $send[&#39;message_len&#39;] > 360:
        error(&#39;消息内容不能超过180个字符.&#39;);
        break;
}
$fetion = new fetion($send[&#39;username&#39;], $send[&#39;password&#39;]);
$fetion->send($send[&#39;to&#39;], $send[&#39;message&#39;]);
/*
    所需php扩展:curl, simplexml 
*/
include "libs/fetion.class.php";
//设置飞信帐号密码
$username = "15900000000";
$password = "password";
//接收号码,多号码用","分隔(159..,159..)
$sendto = "15900000000,13400000000";
//消息内容
$message = "i am from heqee.com";
//开源代码phprm.com
//实例化(必须)
$fetion = new fetion($username, $password);
//发送 返回布尔
$sms = $fetion->send($sendto, $message);
if ($sms) {
    echo "ok";
}
Copy after login


永久链接:

转载随意!带上文章地址吧。

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template