Twitter关注链接

13

点击链接 http://twitter.com/home?status=<status_msg> 会带我们到 Twitter 登录页面,一旦登录,状态消息已经填在输入框里,可以直接发送推文。

是否有类似的链接可以关注别人的 Twitter 帐号?

一个形如 http://twitter.com/follow?user=<user_to_be_followed> 的链接,当访问时,如果用户没有通过身份验证,则会被带到登录页面,在成功登录后,访问者便会成为该链接中用户的关注者。


我不知道,但在未经用户同意之前这可能是一个不好的想法。最好只是链接到个人资料,让用户自己关注它。 - jtbandes
5个回答

14

7

这不是自动关注用户,您仍然需要手动点击“关注”。 - magdmartin

2
您可以使用OAuth。这将引导用户前往Twitter进行身份验证并授权您的应用代表其行事。然后,它将为您提供一个令牌,您可以使用该令牌为该用户进行API调用。
对于您的情况来说,这不是一件非常简单的事情,可能会带来更多麻烦,但选项是存在的。寻找您选择的平台的库,它们适用于大多数语言。

0

我相信这是可行的,但不是通过简单的URL方式 -- 您需要按照friendships/create方法中Twitter API的指示POST数据:

允许验证用户关注ID参数中指定的用户。成功时以所请求的格式返回被关注的用户。当失败时,返回描述失败情况的字符串。如果您已经和该用户是好友,则会返回HTTP 403


我不想要求用户提供他/她的用户名和密码。我希望用户通过 Twitter 自身进行身份验证。看起来似乎没有可用的 URL 来实现这一点! - letronje

0

你无法创建一个类似于“关注我们!”的链接。你可以使用Twitter API来创建一个链接,当点击后,它会执行正确的API POST调用,但是没有办法获得像你所要求的简单链接。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接