【问题标题】:How to connect twitter-client application in android如何在android中连接twitter-client应用程序
【发布时间】:2011-05-11 21:02:15
【问题描述】:

以前我正在研究如何将 android 应用程序连接到 twitter 并发布一条推文,但我所做的所有事情都是在 twitter 应用程序可浏览的情况下进行的。但是现在我想在 twitter 应用程序是客户端时做所有的事情。只要给我一个想法或什么我该怎么做。

在可浏览的应用程序上。一切对我来说都很好,但不知道什么时候应用程序是客户端总是收到 401 错误,我知道使用回调 url,但它只在应用程序可浏览时工作,当应用程序是客户端时我无法得到东西......任何建议?

使用这个 OUT_OF_BAND 我可以进入登录页面,但是当我按下后退键主要活动来但没有授权令牌时无法获取授权令牌以供进一步使用。

authUrl = provider.retrieveRequestToken(consumer, oauth.signpost.OAuth.OUT_OF_BAND);

【问题讨论】:

  • @piyush:你还没有完成 twitter 集成吗?不管怎样,告诉我你现在想要 twitter 与原生 twitter android 应用程序集成吗?
  • @zoombie: :) 感谢您对我的友好支持,实​​际上我从第一天开始就正确地做事,当 twitter 应用程序可浏览时,我的应用程序运行良好,但每当我将其设为客户端时,我不能。实际上问题是我们的 I-Phone 团队已经制作了一个应用程序,它有一个链接可以在 twitter 上分享一些东西,我正在尝试在 android 中实现相同的东西,但是 I-phone 团队注册的 twitter 应用程序是客户端我不能把它改成可浏览的............:(
  • @zoombie:如果 twitter 应用程序是客户端,你有什么其他建议我该怎么做......
  • @piyush:我遇到了同样的问题,但要克服它,你必须为 android 和 iphone 注册单独的应用程序......因为 iphone 是客户端应用程序,android appln 应该通过提供回调注册为可浏览注册时的网址
  • @Zoombie:我可以使用 oauth.signpost.OAuth.OUT_OF_BAND 进入登录页面,但是当我按返回键返回主活动页面时无法获取令牌。跨度>

标签: android twitter


【解决方案1】:

如果我正确理解您的问题,您说的是您的 Twitter 应用程序的以下设置:

应用程序类型:客户端---浏览器

如果您正在开发 Android 应用程序,您应该使用浏览器(就像您之前所说的那样)。它根本不适用于客户端。您能否解释一下您为什么要尝试更改为客户?

【讨论】:

  • 感谢您的回答 Toffer:这正是我想问的。目前我正在开发一个应用程序,我们的 I-phone 团队已经制作了它,它是一个适用于他们的应用程序,他们正在使用客户端android 现在具有相同的应用程序设置及其客户端... :((
  • 很抱歉告诉你这个问题,但是当我调查 iPhone 到 Android 端口的相同问题时,我设法发现它无法正常工作。您需要使用浏览器,故事结束。我的建议是您为 Android 版本创建一个新的 Twitter 应用程序。
  • 我不能使用另一个应用程序我必须以某种方式管理事情我只是像使用 OUT_OF_BAND 一样编辑我的答案,我能够进入登录页面但无法获取令牌,我知道这里回调 url 发挥它的作用,但任何其他方式........如果你知道。
【解决方案2】:

希望对你有帮助

Intent connectSocN/w = new Intent(Intent.ACTION_SEND);
    connectSocN/w.setType("text/plain");
    connectSocN/w.putExtra(android.content.Intent.EXTRA_SUBJECT,
            "Subject of message");
    connectSocN/w.putExtra(Intent.EXTRA_TEXT,"Message to send");
    connectSocN/w(Intent.createChooser(connectSocN/w, "Share"));

通过使用此意图,您可以获得已安装在设备中的各种社交网络。

【讨论】:

  • 感谢您的回答,但我的问题有所不同,请仔细阅读。
猜你喜欢
  • 1970-01-01
  • 2011-04-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多