yunpian / yunpian-php-sdk Goto Github PK
View Code? Open in Web Editor NEWThe https://www.yunpian.com php sdk.
License: MIT License
The https://www.yunpian.com php sdk.
License: MIT License
"guzzlehttp/guzzle" : "5.0",用5.0可以吗,laravel其它包要求使用5.0的guzzle,而yunpian使用使用~6.0的guzzle,冲突了。
调用single_send方法发送短信抛出了这个异常,请问是不是接口那边的证书有问题?
php版本:7.1.2
composer版本:1.3.2
yunpian/yunpian-php-sdk : "~1.0"
怎么获取里面的 data
什么时候能放composer?
无法使用,只能var_dump
缺少如下方法
生成短链接
HTTP头信息:
Accept:application/json;charset=utf-8;
Content-Type:application/x-www-form-urlencoded;charset=utf-8;
请求
URL:https://sms.yunpian.com/v2/short_url/shorten.json
一开始是报ssl证书错误,加了证书之后 用浏览器执行php文件时是可以成功的,但是用命令行模式就不能成功了,依旧报ssl证书错误,我又在centos系统中试了一下,nginx+php-fpm 浏览器执行和命令行执行都没有问题
YunpianAutoLoad.php 12行 echo $filename;
$r = $clnt->sms()->single_send($param);
这个$r 为一个对象,想咨询下如何解析获取相应的值呢
我转为数组就是这样的
array(5) {
["�Yunpian\Sdk\Model\Result�code"]=>
int(0)
["�Yunpian\Sdk\Model\Result�msg"]=>
string(12) "发送成功"
["�Yunpian\Sdk\Model\Result�detail"]=>
NULL
["�Yunpian\Sdk\Model\Result�e"]=>
NULL
["�Yunpian\Sdk\Model\Result�data"]=>
array(7) {
["code"]=>
int(0)
["msg"]=>
string(12) "发送成功"
["count"]=>
int(1)
["fee"]=>
float(0.05)
["unit"]=>
string(3) "RMB"
["mobile"]=>
string(11) "15170973248"
["sid"]=>
int(17842692668)
}
}
如果不做修改,直接使用会出现如下错误:cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)
希望可以添加一个配置选项,用开发者自行选择是否使用安全的认证方式。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.