如何在android中连接twitter客户端应用程序

发布于 2024-11-06 13:57:36 字数 431 浏览 0 评论 0原文

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

在可浏览的应用程序上。所有事情对我来说都工作正常,但不知道应用程序何时是客户端,总是出现 401 错误,我知道使用回调 url,但它仅在应用程序可浏览时才有效,当应用程序是客户端时我无法得到该东西...任何建议?

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

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

Previously i was working on how to connect an android application to twitter and posting a tweet but all the things that i have done is when twitter application is browsable. But now i want to do all the things when twitter application is client. Just give me an idea or something how could i do it.

On browsable app. all things are working fine for me but have no idea when application is client all the time getting 401 error, i know using callback url but it work only when application is browsable, i cant get the thing when application is client...any suggestions?

Using this OUT_OF_BAND i am able to get into the login page but cant able to get the authorization token for further use when i press the back key main activity comes but having no authorization token.

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

沙与沫 2024-11-13 13:57:36

如果我正确理解你的问题,你正在谈论 Twitter 应用程序的以下设置:

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

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

If I understand your question correctly you are talking about the following setting for your Twitter app:

Application Type: Client --- Browser

If you are developing an Android application you should use Browser (like you say you did before). It simply will not work with Client. Could you please explain why you are trying to change to Client?

情绪 2024-11-13 13:57:36

希望这会对您有所帮助

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"));

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

Hope this will help you

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"));

By using this intent you can get all varieties of socil network that has been installed in your device.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文