问题标签 [twitter-login]

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 投票
1 回答
3053 浏览

android - Twitter 登录按钮灰显

我正在尝试在我的应用程序中实现使用 twitter 登录。我刚看到消息说 Fabric 被卖给了 Google。我没有在我的应用程序中使用 Fabric。相反,我使用的是 twitter 核心 sdk com.twitter.sdk.android:twitter-core:3.1.1。我尝试初始化 Twitter,但登录按钮仍然显示为灰色,并显示以下代码:


我在我的 logcat 中看到以下错误输出我
E/Twitter: Must initialize Twitter before using getInstance()

该如何解决这个错误?

0 投票
1 回答
680 浏览

android - 如果 Android 手机上未安装 Twitter,则不会出现 Twitter 登录屏幕

我正在使用 Twitter 工具包在 Android 应用程序上提供登录工具。

我正在使用这些依赖项-

我在 Application Context 类中像这样初始化它 -

在我的活动中,我在调用 Twitter API 以进行登录的按钮上为 Click listener 提供了此代码。twitter_login是一个文本视图。-

我在 onActivityResult 里面有这个 -

情况是这样的

  1. 当我点击twitter_login时,如果我在我的 Android 手机上安装了Twitter 应用程序,它会显示授权屏幕并且登录工作正常。

  2. 但是,当我点击twitter_login时,如果我的 Android 手机上没有安装 Twitter 应用程序,我什至不会看到登录屏幕。在这种情况下,如何提示用户输入他/她的推特凭据进行登录?

为什么会这样?如何解决?我做错什么了吗?

0 投票
1 回答
121 浏览

login - facebook 和 twitter 是否有像 QQ 和微信一样的“union id”,用于跨应用程序识别?

当我们使用QQ或微信账号登录我们的应用程序时,QQ和微信提供一个union id告诉我们我们使用同一个QQ或微信账号,这样我们就可以在不同的应用程序之间同步数据。
那么 Facebook 和 twitter 是否有 union id 或类似的东西?

0 投票
1 回答
290 浏览

ios - TwitterKit 注销不起作用

我正在使用pod 'TwitterKit'twitter 登录集成。一切正常,但问题是当我使用该工具包登录时,我在 safari 的 Twitter 登录网页上填写了用户名和密码,然后我登录了它,它给了我username,userIDuserEmail. 但是在注销期间,如果我使用

它仍然将登录凭据保存在某处,您可以在 iPhone 的设置应用程序中登录 Twitter 帐户。

username因此,当再次按下 twitter 登录按钮时,它会显示上次登录的凭据,并为我提供上次登录userID但不使用电子邮件,因为我没有再次授权 ID 并显示错误:

错误:请求失败:未经授权 (401)

该怎么办?

0 投票
0 回答
123 浏览

ionic-framework - ngCordovaOauth Twitter 不能在 ionic 1 应用程序中工作

我已经安装了用于社交登录的 ngCordovaOauth 插件。facebook 和 instagram 工作正常,但是当我尝试使用 twitter 登录时,它不起作用。还安装了白名单和inappbrowser插件

索引.html

模板文件代码

控制器.js

0 投票
2 回答
44 浏览

android - Twitter登录集成?

我正在我的应用程序中集成 twitter 登录。我能够成功获得会话和访问令牌。它还给了我电子邮件、用户名。但我需要用户名、姓氏和用户图像。如何获取用户个人资料详细信息。我编写了以下代码:

0 投票
0 回答
181 浏览

node.js - ExpressJS + PassportJS:Facebook 和 Twitter 推荐链接?

基本场景:Referrer URL - https://example.com/5a936e07df429a4bb3dd7d29

用户可以使用/auth/facebook/auth/twitter路由登录。在将它们发送给提供商并使用/auth/facebook/callbackor重定向回我的站点后/auth/twitter/callback

在他们成功登录后,我不知道如何将它们重定向到https://example.com/5a936e07df429a4bb3dd7d29。ATM它们都被重定向到('/')不是所需的 url。

有任何想法吗 ?

0 投票
1 回答
68 浏览

facebook-login - 在 buildfire 应用社交登录插件中获取电子邮件地址

我正在使用 buildfire 社交登录插件,它通过社交登录选项创建用户帐户,但没有提供用户电子邮件地址。如何在注册时获取用户电子邮件地址。

0 投票
3 回答
715 浏览

twitter-login - Twitter登录网站失败415

[TwitterKit] 确实遇到错误消息“获取用户身份验证令牌时出错。”:错误域 = TWTRLogInErrorDomain 代码 = -1“回调 URL 未批准用于此客户端应用程序。批准的回调 URL 可以在您的应用程序设置中调整” UserInfo = {NSLocalizedDescription =回调 URL 未被批准用于此客户端应用程序。可以在您的应用程序设置中调整已批准的回调 URL}

0 投票
0 回答
75 浏览

c# - Twitter:: 外部回调-不返回用户的电子邮件地址

我正在使用带有 C# 的 Asp.Net core 2.0 在 Asp.Net Web API 应用程序中实现外部登录。使用 Twitter 选项登录时,应用程序重定向到 Twitter 登录页面,登录成功后,它正在调用应用程序的回调方法。在该方法中,我们试图登录用户的电子邮件/用户名,但不幸的是,它没有返回。谷歌、LinkedIn 等其他提供商正在回归。

我用来获取电子邮件地址的代码如下:

使用 Twitter 登录示例 使用 LinkedIn 示例登录