如何使用 Twilio api 从 Android 应用发送短信
How to send sms from Android app using Twilio api
我正在尝试使用 Twilio Api 从我的 Android Kotlin 应用程序
向我的 phone 发送短信
我将 twilio 的初始化放在 onCreate 方法上
https://i.imgur.com/3D75hLn.png
其中 sid 是我的 Twilio SID,token 是我的 Twilio TOKEN
这是我之后执行的发送消息的功能
https://i.imgur.com/knuXGt7.png
但是我在执行程序时遇到了这个错误
https://i.imgur.com/a2rr8on.png
我的 manifest.xml
中有互联网和 SEND_SMS 权限
有人试过 Twilio With kotlin 1ndroid 吗?感谢您的帮助
我已经尝试创建一个新的 Android 项目并使缓存失效
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_register)
Twilio.init(sid, token)
register_button.setOnClickListener {
performRegister()
Log.i("Register", generatePassword())
}
}
fun sendPasswordMessage() {
val message = Message.creator(
PhoneNumber("+213793079458"),
PhoneNumber("+14075452670"),
"Hello from aziz"
).create()
println(message.sid)
}
这里是 Twilio 开发人员布道者。
我们强烈建议您不要尝试像这样直接从 Android 应用程序中使用 Twilio API。
在应用程序中存储和使用您的凭据使其容易受到攻击。恶意用户可能会反编译您的应用程序,提取您的凭据并使用它们来滥用您的帐户。
虽然此博客 post 是用 Java 而不是 Kotlin 编写的,但它提供了 how to send SMS messages using Twilio and Android 的模板。总结是您应该从服务器与 Twilio API 交互,您可以在服务器上保证您的凭据安全,并且您的 Android 应用程序应该向您的服务器发出 HTTP 请求。
我正在尝试使用 Twilio Api 从我的 Android Kotlin 应用程序
向我的 phone 发送短信我将 twilio 的初始化放在 onCreate 方法上 https://i.imgur.com/3D75hLn.png
其中 sid 是我的 Twilio SID,token 是我的 Twilio TOKEN
这是我之后执行的发送消息的功能 https://i.imgur.com/knuXGt7.png
但是我在执行程序时遇到了这个错误 https://i.imgur.com/a2rr8on.png
我的 manifest.xml
中有互联网和 SEND_SMS 权限有人试过 Twilio With kotlin 1ndroid 吗?感谢您的帮助
我已经尝试创建一个新的 Android 项目并使缓存失效
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_register)
Twilio.init(sid, token)
register_button.setOnClickListener {
performRegister()
Log.i("Register", generatePassword())
}
}
fun sendPasswordMessage() {
val message = Message.creator(
PhoneNumber("+213793079458"),
PhoneNumber("+14075452670"),
"Hello from aziz"
).create()
println(message.sid)
}
这里是 Twilio 开发人员布道者。
我们强烈建议您不要尝试像这样直接从 Android 应用程序中使用 Twilio API。
在应用程序中存储和使用您的凭据使其容易受到攻击。恶意用户可能会反编译您的应用程序,提取您的凭据并使用它们来滥用您的帐户。
虽然此博客 post 是用 Java 而不是 Kotlin 编写的,但它提供了 how to send SMS messages using Twilio and Android 的模板。总结是您应该从服务器与 Twilio API 交互,您可以在服务器上保证您的凭据安全,并且您的 Android 应用程序应该向您的服务器发出 HTTP 请求。