小编Meg*_*eir的帖子

Twilio PHP - SSL证书:证书链中的自签名证书

当我尝试使用他们的PHP库通过Twilio发送消息时,我正在努力解决这个错误:

Fatal error: Uncaught exception Services_Twilio_TinyHttpException with message SSL certificate problem: self signed certificate in certificate chain thrown in F:\path\to\site\twilio-php\Services\Twilio\TinyHttp.php on line 119
Run Code Online (Sandbox Code Playgroud)

我在Windows 7上使用wamp.

我当然找到了有关证书错误的所有其他帖子.从我所看到的,通常更新或添加cacert.pem文件可以解决问题.然而,即使这样做后我仍然得到相同的错误.

正如这里的理智检查正是我所做的:

  1. 从这里下载最新证书:http://curl.haxx.se/ca/cacert.pem.
  2. 将此文件放在以下位置 c:/wamp/certs/cacert.pem
  3. 更新了php.ini如下: curl.cainfo = c:/wamp/certs/cacert.pem
  4. 重新启动所有wamp服务,包括apache

我仍然得到同样的错误.我已经验证我正在编辑正确的php.ini使用phpinfo().我不知道为什么它还在抱怨.

有没有办法验证100%我的cacert.pem文件被找到和读取?我已经检查了phpinfo(),那里没有提到它.它应该说某个地方,如果cacert.pem它正在使用?

谢谢!

php ssl curl twilio

23
推荐指数
2
解决办法
2万
查看次数

如何在短信状态从"已排队"更改为"已发送"时收到通知?

您好,
我正在尝试学习Twilio API.
当我[通过php发送短信] [1]脚本时.. twilio返回状态='排队'的响应对象.现在,我希望在状态更改为"已发送"时收到通知.这可能与Twilio ??? 如果是,那么任何机构都可以告诉我如何实施他的.

以及如何添加"StatusCallback"网址

$sms = $client->account->sms_messages->create(
            // the number we are sending from, must be a valid Twilio number
            "000-000-0000", 

            // the number we are sending to - Any phone number
            "0000000000",

            // the sms body
            "Hey Friend, Monkey Party at 6PM. Bring Bananas!"
        );
Run Code Online (Sandbox Code Playgroud)

sms notify twilio

12
推荐指数
1
解决办法
3919
查看次数

无法加载文件或程序集'RestSharp,Version = 105.2.3.0

我在理解这个问题时遇到了一些麻烦.

通过Nuget添加Twilio的本地项目.但是当我将项目导出到我的IIS服务器时,即使我已经为Twilio添加了所有DLL文件,它也无法使用Twilio.

我想我错过了包含或东西的东西..

这是我得到的错误消息:

Exception information: 
    Exception type: FileNotFoundException 
    Exception message: Could not load file or assembly 'RestSharp, Version=105.2.3.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
   at Twilio.TwilioClient..ctor(String accountSid, String authToken, String accountResourceSid, String apiVersion, String baseUrl)
   at Twilio.TwilioRestClient..ctor(String accountSid, String authToken, String accountResourceSid) in C:\projects\twilio-csharp\src\Twilio.Api\Core.cs:line 182
   at Modules.Messaging.TwilioClient.Send()
Run Code Online (Sandbox Code Playgroud)

c# asp.net iis twilio nuget

9
推荐指数
3
解决办法
1万
查看次数

Twilio调用在iOS和Android中无法在react-native中运行

我正在尝试使用twilio客户端 反应本机应用程序.这里是完成所有设置与反应原生twilio后链接Twilio repo.当我呼叫一个数字问题.我使用了此链接中的所有步骤. 在此输入图像描述

[tid:com.facebook.react.JavaScript]处理程序不是函数.(在'handler(rtn)'中,'handler'未定义)2016-09-27 11:00:57.857 [致命]

[tid:com.facebook.react.RCTExceptionsManagerQueue]未处理的JS异常:处理程序不是函数.(在'handler(rtn)'中,'handler'未定义).代码在index.js中的twilio app中破解

addEventListener(type, handler) {
_eventHandlers[type].set(handler, NativeAppEventEmitter.addListener(
type, rtn => {
handler(rtn);
}
));
},
Run Code Online (Sandbox Code Playgroud)

无法找到问题所在.我试图在我的本机基本代码中实现它的工作正常,所以我的服务器设置没有任何问题.但不要如何解决反应原生.任何人都对这个问题有所了解. 在此输入图像描述

android twilio ios twilio-click-to-call react-native

9
推荐指数
1
解决办法
1289
查看次数

在Twilio <Say>动词中是否有任何魔法角色

是否还有其他字符我可以在<Say>动词中用来帮助发音(假设我有太多的选项只能将它们全部记录为MP3).

到目前为止,我发现所有的连字符都有助于正确检测音节:Adgrok发音为"Addbrooke",但"Ad-grok"发音正确."PagerDuty"是"pahdgerduty",但"寻呼机责任"是正确的.

首都似乎没有意义,空间可以引入奇怪:"Mont Re Al." 发音为"Mont Re Alabama"

text-to-speech twilio

5
推荐指数
1
解决办法
1022
查看次数

rspec 模拟外部 api

TDD 新手,天啊!

简而言之,这是我想要测试的内容(ruby​​ 库):

 account = Twilio::RestAccount.new(ACCOUNT_SID, ACCOUNT_TOKEN)
    resp = account.request(
        "/#{API_VERSION}/Accounts/#{ACCOUNT_SID}/SMS/Messages",
        'POST',
        smsInfo
    )
Run Code Online (Sandbox Code Playgroud)

这是测试代码尝试:

describe Text do
  it "should call the Twilio API with credentials" do
    #pending "mocking api although not passed in.."
    t = mock(Twilio::RestAccount)
    twapi = mock("new twapi").should_receive(:request).and_return(Net::HTTPSuccess)
    t.stub(:new).and_return(twapi)

    Twilio::RestAccount.should_receive(:new)

    sms = Factory.create(:boring_sms)
    sms.send_sms
  end
end
Run Code Online (Sandbox Code Playgroud)

生成错误: undefined method `request' for nil:NilClass

我采取的方法正确吗?谢谢!

testing rspec mocking twilio

5
推荐指数
1
解决办法
7644
查看次数

编译后的Twilio Python模块错误

我编写了一个简单的程序,打开一个csv文件并在其中输入所有数字.我使用Twilio(twilio-python)作为服务提供商.我的代码作为python脚本工作正常.但是,当我编译脚本(使用py2exe)时,exe文件出错.这是我从日志文件中收到的错误....

 Traceback (most recent call last):
 File "sms.py", line 39, in <module>
 File "twilio\rest\resources\messages.pyc", line 112, in create
 File "twilio\rest\resources\base.pyc", line 352, in create_instance
 File "twilio\rest\resources\base.pyc", line 204, in request
 File "twilio\rest\resources\base.pyc", line 129, in make_twilio_request
 File "twilio\rest\resources\base.pyc", line 101, in make_request
 File "httplib2\__init__.pyc", line 1570, in request
 File "httplib2\__init__.pyc", line 1317, in _request
 File "httplib2\__init__.pyc", line 1252, in _conn_request
 File "httplib2\__init__.pyc", line 1021, in connect
 File "httplib2\__init__.pyc", line 80, in _ssl_wrap_socket
 File "ssl.pyc", line 387, in wrap_socket …
Run Code Online (Sandbox Code Playgroud)

python sms twilio

5
推荐指数
1
解决办法
2485
查看次数

twilio javascript api通过调用sid是可能的吗?

我试图与javascript客户端建立一个调用:

function call() { 
// get the phone number or client to connect the call to 
   params = {"PhoneNumber": $("#number").val()}; 
   Twilio.Device.connect(params); 
} 
Run Code Online (Sandbox Code Playgroud)

在来电回叫api中,我们得到了呼叫sid

Twilio.Device.incoming(function (conn) {
   alert(conn.parameters.CallSid);
});
Run Code Online (Sandbox Code Playgroud)

和拨打电话api我们没有得到呼叫sid:

Twilio.Device.connect(function (conn) { 
   alert(conn.parameters.CallSid); // Not working undefine
   $("#log").text("Successfully established call"); 
}); 
Run Code Online (Sandbox Code Playgroud)

如何在twilio设备连接成功呼叫时拨打电话sid(拨出电话)

谢谢

javascript php jquery twilio twilio-twiml

5
推荐指数
1
解决办法
878
查看次数

为什么Twilio Rest API中的"from"后面有下划线?

twilio python库中,我们有这个功能来创建消息:

from twilio.rest import TwilioRestClient

我们可以写:

msg = TwilioRestClient.messages.create(body=myMsgString, from_=myNumber, to=yourNumber)

我的问题很简单:为什么下划线遵循from参数?或者为什么是参数名称?是因为它from是Python中的关键字,我们将变量与带有下划线后缀的关键字区分开来?这种情况下真的有必要吗?

python twilio twilio-api

5
推荐指数
1
解决办法
217
查看次数

Gradle本机库在设备上找不到但在apk中存在

我的应用程序使用Here SDKTwilio SDK.两者都使用本机库(这里SDK本地库本地插入/ libs和/ jniLibs文件夹,Twilio SDK从jCenter插入).但是,在Android 5.1 SDK在这里抛出异常"缺失的库:libMAPSJNI.so"虽然这出现在结果APK库.我打开了我的程序安装在设备上的文件夹,并在两种情况下比较了内容:有或没有Twilio SDK.不同的是,当连接Twilio API文件夹/ lib是一个文件时,由于显而易见的原因,加载器无法在其中看到本地库需要初始化此处SDK.如果删除Twilio gradle依赖项,则组件正常发生.可能是什么原因以及如何解决?如果需要,我可以附加测试项目与这些库

java-native-interface libs twilio here-api android-gradle-plugin

5
推荐指数
1
解决办法
1176
查看次数