点击链接 http://twitter.com/home?status=<status_msg>
会带我们到 Twitter 登录页面,一旦登录,状态消息已经填在输入框里,可以直接发送推文。
是否有类似的链接可以关注别人的 Twitter 帐号?
一个形如 http://twitter.com/follow?user=<user_to_be_followed>
的链接,当访问时,如果用户没有通过身份验证,则会被带到登录页面,在成功登录后,访问者便会成为该链接中用户的关注者。
点击链接 http://twitter.com/home?status=<status_msg>
会带我们到 Twitter 登录页面,一旦登录,状态消息已经填在输入框里,可以直接发送推文。
是否有类似的链接可以关注别人的 Twitter 帐号?
一个形如 http://twitter.com/follow?user=<user_to_be_followed>
的链接,当访问时,如果用户没有通过身份验证,则会被带到登录页面,在成功登录后,访问者便会成为该链接中用户的关注者。
我从https://dev.twitter.com/docs/intents#follow-intent获取了信息,现在你可以使用https://twitter.com/intent/user?screen_name=<twitter_screen_name>
https://twitter.com/intent/follow?screen_name=[用户名]
实际上,这里有几个“意图”,其中一个特别有用
https://twitter.com/intent/tweet?text=[标题]&url=[网址]
对于所有分享按钮,使用像这样的简单链接要好得多,而不是社交网站提供的按钮,后者会让HTTP请求倍增。
我相信这是可行的,但不是通过简单的URL方式 -- 您需要按照friendships/create
方法中Twitter API的指示POST数据:
允许验证用户关注
ID
参数中指定的用户。成功时以所请求的格式返回被关注的用户。当失败时,返回描述失败情况的字符串。如果您已经和该用户是好友,则会返回HTTP 403
。
你无法创建一个类似于“关注我们!”的链接。你可以使用Twitter API来创建一个链接,当点击后,它会执行正确的API POST调用,但是没有办法获得像你所要求的简单链接。