问题标签 [twitter-fabric]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Twitter / Fabric 登录按钮只能使用一次
我成功地使用了 Fabric 登录按钮(TWTRLogInButton,https ://dev.twitter.com/twitter-kit/ios-reference/twtrloginbutton )。
在我的 Swift 应用程序中,我可以验证自己、拨打电话等等。唯一的问题是我实现了一个调用 Twitter.logOut() 的“注销”按钮。
正如文档 ( https://dev.twitter.com/twitter-kit/ios-reference/twitter ) 所指定的,这会删除本地会话,但不会使远程会话无效。效果是,一旦我通过身份验证然后注销,如果我再次单击“登录”按钮,我将再次使用同一个用户登录,有效地阻止了我切换用户。
有什么帮助吗?
android - 在同一个 Eclipse 工作区中使用 Crashlytics 的多个 Android 项目
我已经为 Eclipse 安装了 Fabric (Crashlytics) 插件,设置了单个项目以使用 Crashlytics。在该项目下创建了 4 个依赖项目,它们被导入到工作区,一切正常。
我想在同一个工作区中设置第二个项目来使用 Crashlytics。通过插件进行了 Crashlytics 初始化,并将相同的 4 个 Fabric 依赖项目导入工作区,只是名称后附加了“_2”,见下图。
如果我关闭自动生成的项目,我会收到构建错误。
我的问题:
- 如何在同一个 Eclipse 工作区中使用 Crashlytics 拥有多个项目?是否可以在项目中包含 Crashlytics 而无需将这 4 个生成的项目导入工作区?
- 是否存在独立的 Crashlytics SDK,可以在没有 eclipse(或其他 IDE)插件的情况下安装?这样我可以将相同的 Crashlytics 库项目添加到多个 android 项目中。
谢谢你 。
android - 使用 Parse Server 进行数字身份验证
在构建一个小型 Android 应用程序时,我决定尝试使用Digits使用电话号码登录并使用Parse作为后端。
如何验证与 Parse 服务器的 Digits 会话?
我从下面的例子开始,虽然我不确定这是否“正确”(改编自这篇文章)。
安卓客户端:
从数字请求身份验证(oauth?)令牌和用户 ID
一种。发送数字密钥和秘密,检索对象
使用 Parse 验证此会话
一种。发送电话号码、身份验证令牌和用户 ID
湾。如果授权有效,则接收带有用户信息的确认
解析:
身份验证端点接受电话号码、身份验证令牌和用户 ID
一种。使用twitter 端点进行验证
湾。将身份验证令牌哈希和用户 ID 插入 Sessions 表(未来的请求将 ping 此表,而不是 twitter)
C。向客户返回确认
以上是有道理的,但是使用 Github 登录的 Parse Example似乎做了一些稍微不同的事情。使用 Parse,对第三方的初始请求是从 Parse 服务器发出的,而不是客户端。
Github 需要发送一个“状态”参数,这似乎是 Parse 示例从服务器发送其初始请求的原因,而 Digits 不需要这样的参数。这是否会降低数字身份验证的安全性?有没有办法让这个过程更安全/正确?
ios - 在 Swift 中使用 TWTRShareEmailViewController (Fabric Twitter SDK) 请求用户 Twitter 邮件
我想请求用户的 Twitter 邮件。在https://dev.twitter.com/twitter-kit/ios/request-email上,我们可以看到 Obj-C 中的代码,但我在 Swift 中需要它,但我无法翻译它。请问有人知道怎么做吗?
这是 Obj-C 代码:
谢谢您的帮助。
android - 从 Crashlytics SDK 迁移到 Fabric 后生成错误
最近,我们已将组织的 Crashlytics 帐户升级到 Fabric,我正在尝试用我们现有应用程序中的新 Fabric SDK 替换旧的 Crashlytics SDK。我已经按照迁移说明进行了操作,而且基本上没有痛苦,只是我现在在尝试编译时收到了构建错误。导致错误的行是引导调用:
返回的错误是:
显然,由于某种原因,new Crashlytics()
它没有被认为是该方法的有效论据。with(Context,Kit...)
只是为了排除与方法调用的可变参数性质特别相关的问题,我还尝试了不止一个工具包(例如Fabric.with(this, new Crashlytics(), new MoPub())
),但仍然返回完全相同的错误。
最后,我尝试将调用移至onCreate()
我的 Application 子类的方法,但这也无济于事。
build.gradle 中的相关部分:
我还验证了 Fabric 插件已正确安装并正常工作,并且不再安装旧的 Crashlytics 插件:
android - 适用于 Android 的 Fabric SDK
"Fabric SDK"
我已经在我的 Android 应用程序中成功实现了登录部分。
现在我正在尝试获取登录用户的电子邮件 ID。
我已经浏览了 Fabric 的 Twitter Kit。他们在那里提到
“请求用户的电子邮件地址要求您的应用程序被 Twitter 列入白名单。要请求访问,请使用表单。”
现在以这种形式,有很多选项,但他们没有提到我应该为白名单选择哪些选项。?
谁能帮助我如何将我的应用列入白名单以通过fabric sdk获取用户的电子邮件ID????
twitter-fabric - 如何处理用于 Web 的 Twitter Digits API
我正在开发 twitter 数字 api 以将其集成到我需要验证用户唯一性的网站中。
这是一个链接,它是唯一一篇正式说明如何实现网络数字的文章。
在文章中,我发现我必须关心 Web 服务器,这与 IOS 的 Digits 不同。但是没有关于我应该在我的网络服务器上做什么的信息!
我应该在 PHP 中为服务器端编程编写什么来获取用户 ID 和电话号码?
android - 错误:任务“:app:fabricGenerateResourcesDebug”执行失败。> Crashlytics 开发人员工具错误
尝试添加 Twitter Fabric SDK。我已经添加了 Twitter 建议的所有依赖项。
修改了我的 build.gradle:
尝试同步时出现此错误:
build.gradle
在为 Twitter SDK修改文件之前,项目已成功构建。
android - 无法构建 Android 应用 FabricGenerateResourcesDebug
我正在尝试将 twitter 的 sdk 与我的应用程序集成。我正在遵循本指南。
不幸的是,当我尝试构建我的项目时,我不断收到此错误:
错误:任务“:app:fabricGenerateResourcesDebug”执行失败。Crashlytics 开发人员工具错误。
不幸的是,因为我没有 10 名声望,我无法发布我的 build.gradle 文件,因为其中包含链接。请相信它看起来就像提供的顶部链接中的 build.gradle 示例。
有没有我可能忽略的东西?
ios - Fabric 构建和运行注册错误
我有这个错误:
但我已经登录了织物应用程序,它以前对我有用。