蜜桃来偷欢免费观看高清电视剧,《大度》韩版免费,禁忌1蜜桃熟了,BOBO浏览器(海外版

C/C++ DEMO


功能说明:该接口要求提前在云片后台添加模板,提交短信时,系统会自动匹配审核通过的模板,匹配成功任意一个模板即可发送。系统已提供的默认模板添加签名后可以直接使用。


#include <stdio.h>
#include <curl/curl.h>
#include <stdarg.h>
#include <stdlib.h>
#include <string.h>
#define MAXPARAM 2048

CURL *curl;
CURLcode res;
/**

bingone

本样例依赖libcurl库
下载地址 https://curl.haxx.se/download.html

*/
// 修改为您的apikey(http://www.pvwm.cn)登录官网后获取
char *apikey = "xxxxxxxxxxxxxxxx";
// 修改为您要发送的手机号
char *mobile = "xxxxxxxxxxxxxxxx";
// 设置您要发送的内容
char *text = "【云片网】您的验证码是1234,5分钟内有效。";
// 指定发送的模板id
int tpl_id = 378641;
// 指定发送模板内容


char *tpl_data[4] = {"#code#","1234","#min#","5"};

// 发送语音验证码内容
int code = 1234;
// 获取user信息url
char *url_get_user     = "https://sms.yunpian.com/v2/user/get.json";
// 智能模板发送短信url
char *url_send_sms     = "https://sms.yunpian.com/v2/sms/single_send.json";
// 指定模板发送短信url
char *url_tpl_sms      = "https://sms.yunpian.com/v2/sms/tpl_single_send.json";
// 发送语音验证码短信url
char *url_send_voice   = "https://voice.yunpian.com/v2/voice/send.json";

void send_data(char *url,char *data)
{
    // specify the url
    curl_easy_setopt(curl, CURLOPT_URL, url);
    // specify the POST data
    curl_easy_setopt(curl, CURLOPT_POSTFIELDS, data);
    // get response data
    curl_easy_perform(curl);
    printf("\n\n");
}
/**
* 查账户信息
*/
void get_user(char *apikey)
{
    char params[MAXPARAM + 1];
    char *cp = params;
    sprintf(params,"apikey=%s", apikey);
    send_data(url_get_user, params);
}

/**
* 使用智能匹配模板接口发短信
*/
void send_sms(char *apikey, char *mobile, char *text)
{
    char params[MAXPARAM + 1];
    char *cp = params;
    sprintf(params,"apikey=%s&mobile=%s&text=%s", apikey, mobile, text);
    send_data(url_send_sms, params);
}
/**
* 指定模板单发
*/
void send_tpl_sms(char *apikey, char *mobile, int tpl_id, char *tpl_value)
{
    char params[MAXPARAM + 1];
    char *cp = params;
    sprintf(params, "apikey=%s&mobile=%s&tpl_id=%d&tpl_value=%s", apikey, mobile,
        tpl_id, tpl_value);
    send_data(url_tpl_sms, params);
}
/**
* 发送语音验证码
*/
void send_voice(char *apikey, char *mobile, int code)
{
    char params[MAXPARAM + 1];
    char *cp = params;
    sprintf(params,"apikey=%s&mobile=%s&code=%d", apikey, mobile, code);
    send_data(url_send_voice, params);
}
int main(void)
{

    curl = curl_easy_init();
    mobile = curl_easy_escape(curl,mobile,strlen(mobile));
    if(NULL == curl) {
        perror("curl open fail\n");
    }
    // 获取用户信息
    get_user(apikey);
    // 发送短信
    send_sms(apikey,mobile,text);
    // 发送语音验证码
    send_voice(apikey,mobile,code);

    char *tmp;
    char *tpl_value = (char *)malloc(sizeof(char) * 500);
    bzero(tpl_value, sizeof(char)*500);

    // 模板短信发送需要编码两次,第一次URL编码转换
    int len = 0;
    tmp = curl_easy_escape(curl,tpl_data[0],strlen(tpl_data[0]));
    memcpy(tpl_value+len,tmp,strlen(tmp));
    len += strlen(tmp);
    tpl_value[len++] = '=';

    tmp = curl_easy_escape(curl,tpl_data[1],strlen(tpl_data[1]));
    memcpy(tpl_value+len,tmp,strlen(tmp));
    len += strlen(tmp);
    tpl_value[len++] = '&';

    tmp = curl_easy_escape(curl,tpl_data[2],strlen(tpl_data[2]));
    memcpy(tpl_value+len,tmp,strlen(tmp));
    len += strlen(tmp);
    tpl_value[len++] = '=';

    tmp = curl_easy_escape(curl,tpl_data[3],strlen(tpl_data[3]));
    memcpy(tpl_value+len,tmp,strlen(tmp));
    len += strlen(tmp);

    tmp=tpl_value;
    // 第二次URL编码
    tpl_value = curl_easy_escape(curl,tpl_value,strlen(tpl_value));
    send_tpl_sms(apikey,mobile,tpl_id,tpl_value);
    free(tmp);

    curl_easy_cleanup(curl);

    return 0;
}
偶偶网| 日本CSGO大姐姐AWP| 《出差的日子》中文版| 《请好好疼爱里面》免费观看| 夹好我的精去上课别流出来了| 有成人网站吗| 电影《满足2》完整版在线观看| 高三妈妈用性缓解孩子压力| 学生妹高清版免费观看电视剧| 蜜糖直播| 交换第一次| 妈妈你真棒插曲快来救救我电影| 白带内裤拉丝尿液| 快拨出天我是你母亲歌词监控| 蜜桃| 暴躁少女零九CSGO| 坤坤寒入桃子里电视剧| CSGO高清大片免费播放器| 公媳欢情沈曼最新章节更新| 兽父全集免费观看完整版| PPT成品网站1688免费| 兄妹客厅当父母面爱叫啥| 少妇厨房伦性做爰| 黑料门-今日黑料-最新反差免| 麻豆精品无码少妇久久爽爽网站| 做一次爱下面多久才能恢复 | 女性私处蹲下拍照有疙瘩| 麻花天美星空免费观看电视剧| 《高压监狱3》法国版正版 | 女性扒开大腿内侧小肚子痒| 《性爽2》电影| 在线观看片免费人成视频| 克什米尔| 我在公车被蹭水后当晚就来了月经 | 《法国空乘9》| 第1章品尝朋友娇妻| 被两个老头又日又添| 《请好好疼爱里面》免费观看| 真爱禁区| 《黏糊糊的你》免费观看 | 《合租男女》电视剧韩国