在我的关于屏幕中,我想让用户轻松地#34;关注"我的Twitter帐号。
我希望现有的Twitter应用程序支持某种Intent。我宁愿不使用建议here,因为这需要身份验证,AFAICT。
如果用户已经安装了官方Twitter应用程序,那么如果有必要,最好在该应用程序内完成任何身份验证。
我之前曾尝试联系官方Twitter应用程序背后的人,但未收到任何回复。
答案 0 :(得分:5)
我刚刚使用标准的基于http的Intent:
动作:
android.intent.action.VIEW
数据:
http://twitter.com/mytwitterusername
然后,用户可以选择是否在官方Twitter应用程序(或其他)中打开Intent,并轻松地从那里关注mytwitterusername。
答案 1 :(得分:5)
这是一个老问题,但我相信现在这是一个更好的方法。使用Web Intent。
https://dev.twitter.com/web/follow-button/web-intent
基本上只需使用带有网址的ACTION_VIEW:https://twitter.com/intent/follow?user_id=<theuserid&gt;
答案 2 :(得分:1)
如果用户已安装官方Twitter应用程序并已登录,我认为twitter4j不会再次要求进行身份验证。我之前使用过twitter4j和facebook api,如果用户已经登录,他们都没有要求验证...