问题标签 [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.

0 投票
4 回答
5654 浏览

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 ) 所指定的,这会删除本地会话,但不会使远程会话无效。效果是,一旦我通过身份验证然后注销,如果我再次单击“登录”按钮,我将再次使用同一个用户登录,有效地阻止了我切换用户。

有什么帮助吗?

0 投票
1 回答
616 浏览

android - 在同一个 Eclipse 工作区中使用 Crashlytics 的多个 Android 项目

我已经为 Eclipse 安装了 Fabric (Crashlytics) 插件,设置了单个项目以使用 Crashlytics。在该项目下创建了 4 个依赖项目,它们被导入到工作区,一切正常。

我想在同一个工作区中设置第二个项目来使用 Crashlytics。通过插件进行了 Crashlytics 初始化,并将相同的 4 个 Fabric 依赖项目导入工作区,只是名称后附加了“_2”,见下图。

在此处输入图像描述

如果我关闭自动生成的项目,我会收到构建错误。

我的问题:

  1. 如何在同一个 Eclipse 工作区中使用 Crashlytics 拥有多个项目?是否可以在项目中包含 Crashlytics 而无需将这 4 个生成的项目导入工作区?
  2. 是否存在独立的 Crashlytics SDK,可以在没有 eclipse(或其他 IDE)插件的情况下安装?这样我可以将相同的 Crashlytics 库项目添加到多个 android 项目中。

谢谢你 。

0 投票
1 回答
2227 浏览

android - 使用 Parse Server 进行数字身份验证

在构建一个小型 Android 应用程序时,我决定尝试使用Digits使用电话号码登录并使用Parse作为后端。

如何验证与 Parse 服务器的 Digits 会话?

我从下面的例子开始,虽然我不确定这是否“正确”(改编自这篇文章)。

安卓客户端:

  1. 从数字请求身份验证(oauth?)令牌和用户 ID

    一种。发送数字密钥和秘密,检索对象

  2. 使用 Parse 验证此会话

    一种。发送电话号码、身份验证令牌和用户 ID

    湾。如果授权有效,则接收带有用户信息的确认

解析:

  1. 身份验证端点接受电话号码、身份验证令牌和用户 ID

    一种。使用twitter 端点进行验证

    湾。将身份验证令牌哈希和用户 ID 插入 Sessions 表(未来的请求将 ping 此表,而不是 twitter)

    C。向客户返回确认

以上是有道理的,但是使用 Github 登录的 Parse Example似乎做了一些稍微不同的事情。使用 Parse,对第三方的初始请求是从 Parse 服务器发出的,而不是客户端。

Github 需要发送一个“状态”参数,这似乎是 Parse 示例从服务器发送其初始请求的原因,而 Digits 不需要这样的参数。这是否会降低数字身份验证的安全性?有没有办法让这个过程更安全/正确?

0 投票
1 回答
1839 浏览

ios - 在 Swift 中使用 TWTRShareEmailViewController (Fabric Twitter SDK) 请求用户 Twitter 邮件

我想请求用户的 Twitter 邮件。在https://dev.twitter.com/twitter-kit/ios/request-email上,我们可以看到 Obj-C 中的代码,但我在 Swift 中需要它,但我无法翻译它。请问有人知道怎么做吗?

这是 Obj-C 代码:

谢谢您的帮助。

0 投票
2 回答
2531 浏览

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 插件:

插件列表显示 Fabric 插件存在,而 Crashlytics 插件不存在 Fabric插件运行

0 投票
1 回答
513 浏览

android - 适用于 Android 的 Fabric SDK

"Fabric SDK"我已经在我的 Android 应用程序中成功实现了登录部分。

现在我正在尝试获取登录用户的电子邮件 ID。

我已经浏览了 Fabric 的 Twitter Kit。他们在那里提到

“请求用户的电子邮件地址要求您的应用程序被 Twitter 列入白名单。要请求访问,请使用表单。”

现在以这种形式,有很多选项,但他们没有提到我应该为白名单选择哪些选项。?

谁能帮助我如何将我的应用列入白名单以通过fabric sdk获取用户的电子邮件ID????

0 投票
2 回答
2512 浏览

twitter-fabric - 如何处理用于 Web 的 Twitter Digits API

我正在开发 twitter 数字 api 以将其集成到我需要验证用户唯一性的网站中。

这是一个链接,它是唯一一篇正式说明如何实现网络数字的文章。

在文章中,我发现我必须关心 Web 服务器,这与 IOS 的 Digits 不同。但是没有关于我应该在我的网络服务器上做什么的信息!

我应该在 PHP 中为服务器端编程编写什么来获取用户 ID 和电话号码?

0 投票
3 回答
22653 浏览

android - 错误:任务“:app:fabricGenerateResourcesDebug”执行失败。> Crashlytics 开发人员工具错误

尝试添加 Twitter Fabric SDK。我已经添加了 Twitter 建议的所有依赖项。

修改了我的 build.gradle:

尝试同步时出现此错误:

build.gradle在为 Twitter SDK修改文件之前,项目已成功构建。

0 投票
2 回答
10305 浏览

android - 无法构建 Android 应用 FabricGenerateResourcesDebug

我正在尝试将 twitter 的 sdk 与我的应用程序集成。我正在遵循本指南

不幸的是,当我尝试构建我的项目时,我不断收到此错误:

错误:任务“:app:fabricGenerateResourcesDebug”执行失败。Crashlytics 开发人员工具错误。

不幸的是,因为我没有 10 名声望,我无法发布我的 build.gradle 文件,因为其中包含链接。请相信它看起来就像提供的顶部链接中的 build.gradle 示例。

有没有我可能忽略的东西?

0 投票
2 回答
1765 浏览

ios - Fabric 构建和运行注册错误

我有这个错误:

但我已经登录了织物应用程序,它以前对我有用。