Twitter 的 Fabric 密钥

Posted

技术标签:

【中文标题】Twitter 的 Fabric 密钥【英文标题】:Fabric Key For Twitter 【发布时间】:2019-12-31 06:16:15 【问题描述】:

我在 ionic 4 和 angular 8 中开发了一个应用程序,该应用程序用于处理社交媒体操作并显示基于不同社交媒体(如 twitter、facebook、instagram 和linkedin)的喜欢、帖子、参与度等的图表我们也可以将该应用程序与 facebook 登录、twitter 登录一起使用,但问题是我有 api 密钥和密钥但需要结构密钥,我不明白如何为 twitter 登录创建结构密钥

任何人都可以指导我吗?

【问题讨论】:

您目前遵循什么指南? Fabric 现在归 Google 所有,并被纳入 Firebase get.fabric.io 【参考方案1】:

通过 facebook 登录、twitter 登录使用该应用程序

Fabric 已弃用,no longer exists as of March 2020。 Firebase

提供了这些社交登录功能

https://firebase.google.com/docs/auth/web/start#next_steps

对于离子 - https://ionicframework.com/docs/native/firebase-authentication

还有推特登录方式——https://github.com/chemerisuk/cordova-plugin-firebase-authentication/blob/master/README.md#signinwithtwittertoken-secret


我没有使用过 Fabric,但我认为它无法提供用户参与度数据

例如,您将使用 Twitter SDK 密钥来获取个人资料、Feed 和推文信息

https://github.com/BoyCook/TwitterJSClient/blob/master/README.md

【讨论】:

但是在这里我们使用没有firebase社交登录,那么我应该怎么做呢?我需要将它添加到package.json文件中的twitter插件中 我只能告诉你,Fabric 服务自 2020 年 3 月起不再存在。你可以使用 Firebase,也可以自己实现 OAuth2 流程 我看到的所有 Ionic 的 firebase 示例仍然需要您使用 Twitter Connect SDK。 ionicframework.com/docs/native/twitter-connect。 Twitter Connect SDK 仍然需要安装 Fabric Key。我认为 Ionic 没有任何方法可以在没有 Fabric Key 的情况下进行 Twitter 登录。 @Syclone 我不维护任何 Ionic 或 Twitter 插件。您可以联系这个 github.com/chroa/twitter-connect-plugin 的用户。如果使用 Ionic / Cordova,Firebase 仍应使用我答案中的链接在这些设备上运行,然后转到 Twitter 登录部分 @cricket_007 我理解你的方式,但是当我们在 package.json 中设置 twitter 登录插件时,它必须为 twitter 使用结构密钥,而没有创建构建。

以上是关于Twitter 的 Fabric 密钥的主要内容,如果未能解决你的问题,请参考以下文章

[Android Pro] 开发一流的 Android SDK:Fabric SDK 的创建经验

使用未声明的标识符“Fabric”

Fabric(twitter api)设置问题。使用迅捷

Twitter REST API 与 Twitter Fabric - Twitter 核心

开始使用 Fabric 和 Twitter 工具包时遇到问题

来自fabric的Twitter登录在片段中不起作用