android studio代理zz,Android Studio中Twilio的示例
Twilio开发人员传道这里。我想你找不到的原因,是因为通常不推荐在Android上直接使用Twilio发送消息。这是因为要用Twilio发送SMS消息,您需要一个应用程序Sid和一个Auth令牌,这是Twilio的证书。如果您要使用Java库发送此SMS,这意味着您的身份验证密钥与您的应用程序一起打包,这也意味着任何反编译应用程序的人都可以访问这些密钥,并可以使用您的帐户来执行相同的操作。我们通
Twilio开发人员传道这里。
我想你找不到的原因,是因为通常不推荐在Android上直接使用Twilio发送消息。
这是因为要用Twilio发送SMS消息,您需要一个应用程序Sid和一个Auth令牌,这是Twilio的证书。如果您要使用Java库发送此SMS,这意味着您的身份验证密钥与您的应用程序一起打包,这也意味着任何反编译应用程序的人都可以访问这些密钥,并可以使用您的帐户来执行相同的操作。
我们通常建议的做法是通过创建后端应用程序,然后向其发出HTTP请求。这样您的密钥就可以存储在后端应用程序中,您可以根据需要对其进行配置,所以即使您希望消息来自设备本身,也可以将其传递给后端应用程序。
在this page你会发现如何在所有最常用的编程语言中使用Twilio发送SMS消息。
一旦你部署了其中一个,你需要做的就是从你的应用程序发出一个HTTP请求。有很多不同的图书馆可以帮助你做到这一点,但我最喜欢Square的OkHttp。
这里是你如何能使用它使一个HTTP请求到后端的应用程序:
OkHttpClient client = new OkHttpClient();
String run(String url) throws IOException {
Request request = new Request.Builder()
.url(url)
.build();
Response response = client.newCall(request).execute();
return response.body().string();
}
希望这可以帮助你!
更多推荐
所有评论(0)