Twilio 的 SMS 验证 gradle 依赖项是啥?
Posted
技术标签:
【中文标题】Twilio 的 SMS 验证 gradle 依赖项是啥?【英文标题】:What is Twilio's SMS verification gradle dependency?Twilio 的 SMS 验证 gradle 依赖项是什么? 【发布时间】:2017-06-21 07:29:49 【问题描述】:我正在使用 Twilio 使用 android Studio 对我的 android 应用进行短信验证,我从 Twilio 官方文档中找到了这个依赖项(编译 'com.twilio: verify:+'),这是链接: https://www.twilio.com/docs/guides/twilio-verification-sdk-integration-guide/integrating-twilio-verification-sdk-using-sample-backend#step-3-add-twilio-verification-sdk-for-android
但是随着添加这个依赖,Gradle 显示错误并且无法构建,这里我已经问过我的答案: Error:Failed to resolve: com.google.android.gms:play-services-auth-api-phone:10.2.5
是否有人知道将 Twilio 验证添加到我的 Android Studio 以使用 Twilio SMS 验证的确切依赖项是什么。
【问题讨论】:
您是否将jcenter()
添加到allprojects repositories
对象中?
其实我不会怎么加,你能帮我怎么加吗?
添加 jcenter() @philnash 是什么意思
从your discussion here 看来,您已将 jcenter 添加到您的 build.gradle 中。您仍然看到同样的错误吗?
当然,有同样的错误你能帮帮我吗?
【参考方案1】:
这里是另一位 Twilio 开发人员传道者。
该文档的问题在于,它没有提到您暂时需要使用本地 Google Play 服务 SDK,直到 Google 将其正式发布。
为此,您只需填写this page 中的表格以获取 SDK,然后在您的代码中执行以下操作:
-
打开
~/.gradle/gradle.properties
添加PARTNER_SDK_DIR=/Users/USER_NAME/workspace/partner-sdk
导入 SDK
所以你最终应该得到如下所示的东西:
allprojects
repositories
maven
url PARTNER_SDK_DIR
jcenter()
我们的 github 存储库中有一个示例应用程序,您可以下载和测试。你会发现它here
希望对您有所帮助!
【讨论】:
谢谢@Marcos Placona,你真的帮助了我,但是将 SDK 发送到我的电子邮件需要多长时间? 应该是几天的事,如果不是更少的话。否则请告诉我。 亲爱的@Marcos Placona:我已经填写了两次表格,但我还没有收到任何包含SDK的电子邮件,我需要尽快实施此短信验证帮助我,我怎样才能获得 Twilio 的 SDK 并在我的实际应用程序中实现?以上是关于Twilio 的 SMS 验证 gradle 依赖项是啥?的主要内容,如果未能解决你的问题,请参考以下文章
创建到 Twilio 函数的 HTTP POST(发送 SMS)
通过 zapier 发送 vcard 时如何解决 Twilio SMS 发送错误
为啥我在与 Twilio 交互的 SMS 应用程序中收到错误 AttributeError: 'module' object has no attribute 'Response'?