推送通话统计失败,状态码:403 |错误 TCMetricsPublisher |特威利奥

2024-01-12

我正在整合voip,从而积分twilio http://twilio.com。我还设置了服务器代码heroku http://dashboard.heroku.com/apps/tatoll/activity成功地。我成功创建了令牌,并在处理程序上获取了回调。当我在设备上运行应用程序时,委托中的回调就会出现

Device: <TCPresenceEvent 0x17de3840 name=jenny, available=YES> didReceivePresenceUpdate

一段时间后,出现以下错误:

[错误 TCMetricsPublisher] 无法推送通话统计信息,状态代码:403

代表回调:

  • 我收到了回调connectionDidConnect
  • 一段时间后,我收到了回调connectionDidDisconnect自动地。

My code:

TCDevice* _phone;
TCConnection* _connection;
 NSString *urlString = [NSString stringWithFormat:@"https://tatoll.herokuapp.com/token?client=%@", name];
    NSURL *url = [NSURL URLWithString:urlString];
    NSError *error = nil;
    NSString *token = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:&error];
    if (token == nil) {
        NSLog(@"Error retrieving token: %@", [error localizedDescription]);
    } else {
        _phone = [[TCDevice alloc] initWithCapabilityToken:token delegate:self];
    }

NSDictionary *params = @{@"To": self.numberField.text};
_connection = [_phone connect:params delegate:self];

接收status code: 403,通常表明您提供了错误的凭据。这意味着您的帐户 SID 和身份验证令牌要么未提供,要么提供了错误的。

您可能想验证您是否通过能力令牌 https://www.twilio.com/docs/api/client/capability-tokens适当地。当您设置功能令牌时,您需要使用capability.allow_client_outgoing(application_sid)来启用传出呼叫。

from twilio.util import TwilioCapability

account_sid = "ACXXXXXXXXXXXXXXX"
auth_token = "secret"
application_sid = "AP123123"

capability = TwilioCapability(account_sid, auth_token)
capability.allow_client_incoming("tommy")
capability.allow_client_outgoing(application_sid)
print capability.generate()

如果您发现前者设置正确,则有些人也遇到了此问题,因为他们实际上并未转接呼叫。

您可能听到过这样的话:

“欢迎来到 Twilio”

然后电话就挂断了。这是因为你的TwiML 应用程序 https://www.twilio.com/docs/api/rest/applications就是这样配置的。如果您想将呼叫转接到另一个号码。您必须配置 Twilio 来进行呼叫转接,如下所示:

<Response><Dial callerId='[replace with Twilio number]'>+86xxxxxxxxxxxxxx</Dial></Response>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

推送通话统计失败,状态码:403 |错误 TCMetricsPublisher |特威利奥 的相关文章

随机推荐