twilio依赖项org.apache.httpcomponents:httpclient:4.5.2被调用与Android内部版本冲突时被忽略

时间:2017-08-01 20:34:36

标签: android twilio okhttp okhttp3 twilio-api

我正在尝试使用Twilio,我将以下依赖项添加到gradle: 编译'com.twilio.sdk:twilio:7.11.0'。

当我同步时,我得到: 警告:警告:依赖org.apache.httpcomponents:httpclient:4.5.2被忽略...因为它可能与Android提供的内部版本冲突。

我已经看到了一些关于此的问题,但没有一个是有效的。我正在使用OkHttp库来处理Http请求。

有什么建议吗?

感谢。

1 个答案:

答案 0 :(得分:0)

Twilio开发者传道者在这里。

我们建议您不要直接在Android应用程序中使用REST API,因为这意味着您需要嵌入或提供您的帐户SID和身份验证令牌。然后,恶意用户可以拦截或反编译您的应用程序以获取对您帐户的访问权限。因此,Twilio Java库不适用于Android。

相反,我们建议您从您拥有的服务器调用Twilio API,然后在您的应用和服务器之间建立通信。以下是我们向您推荐send SMS messages with Android的示例。