使用Fabric和Parse.com熟悉Twitter登录

时间:2015-05-15 15:54:37

标签: android twitter parse-platform twitter-fabric

我很困惑。我开始使用parse.com,注意到它们有用于登录Twitter的有用API,并且正在执行:

Button login = (Button) findViewById(R.id.twitter_login);
login.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        ParseTwitterUtils.logIn(this, ...)
    }
});

因此,当点击login(我的一个简单按钮)时,我会看到一个浮动对话框,并要求授予我在Twitter Application Management

然后我想拥有Twitter设计的登录按钮,当然,订阅了io.fabric,安装了Twitter API,并在我的布局中添加了<com.twitter.sdk.android.core.identity.TwitterLoginButton/>元素。

这个按钮不需要点击监听器,因为点击它会弹出一个新窗口,我被要求授予结构注册的应用程序的权限,我甚至不知道< / strong>,我可以通过 the official Fabric website 进行管理。

所以

如果我有一个TwitterLoginButton并且还设置了我的parse.com点击监听器,我会被要求授予两个不同的应用的权限(但这些是相同的应用)我正在努力!)

  • 如何优雅地摆脱这个烂摊子?
  • 我可以做些什么来合并这两个不同网站中的两个应用程序吗?
  • 我应该坚持一种方法还是另一种方法?我真的需要用户在我的parse.com数据库上签名。但是如果只使用ParseTwitterUtils,我将没有登录按钮(对吗?)。
  • 致电ParseTwitterUtils.logIn时究竟发生了什么?它是否将用户登录到Twitter(因此我将能够使用“共享”功能等),或者只是将用户数据提取到parse.com数据库中?

写了四个问题,但我真正想问的是最常用的方法是什么。

0 个答案:

没有答案