【问题标题】:Twitter follow Url推特关注网址
【发布时间】:2011-01-04 13:13:05
【问题描述】:

点击 url http://twitter.com/home?status=<status_msg> 将我们带到 twitter 登录页面,一旦登录,状态已经填写在输入框中,可以发送推文了。

在推特上关注某​​人是否有类似的网址?

http://twitter.com/follow?user=<user_to be_followed> 形式的东西,这样当这个 url 被点击时,用户被带到登录页面(如果没有经过身份验证),并且在成功登录后,登录的用户成为 url 中用户的关注者.

【问题讨论】:

  • 我不知道,但不先询问用户可能是个坏主意。最好只链接到个人资料,让用户自己关注。

标签: url twitter twitter-follow


【解决方案1】:

我从https://dev.twitter.com/docs/intents#follow-intent得到信息 现在你可以使用https://twitter.com/intent/user?screen_name=<twitter_screen_name>

【讨论】:

    【解决方案2】:

    https://twitter.com/intent/follow?screen_name=[USERNAME]

    其实还有几个'intent',这个特别好用

    https://twitter.com/intent/tweet?text=[TITLE]&url=[URL]

    为所有分享按钮使用这样的简单链接要好得多,而不是社交网站提供的按钮会惊人地增加 HTTP 请求。

    【讨论】:

    • 这个不会自动跟随用户,还是需要手动点击follow
    【解决方案3】:

    您可以使用 OAuth。这将引导用户到 Twitter 进行身份验证并授权您的应用代表他们行事。然后它将为您提供一个令牌,您可以使用该令牌为该用户进行 API 调用。

    实现起来并不是一件非常简单的事情,而且对于您的情况而言,这可能比它的价值更麻烦,但是选择就在那里。为您选择的平台寻找一个库,它们适用于大多数语言。

    【讨论】:

      【解决方案4】:

      我相信这是可行的,但不是简单的 url——您需要按照Twitter APIfriendships/create 方法中的指示发布数据:

      允许进行身份验证的用户 关注ID中指定的用户 范围。返回好友 用户在请求的格式时 成功的。返回一个字符串 描述故障情况时 不成功。如果你已经 与用户的朋友HTTP 403 将 被退回。

      【讨论】:

      • 我不想询问用户他/她的用户名和密码。我希望用户通过 twitter 本身进行身份验证。看起来没有可用的网址可以做到这一点!
      【解决方案5】:

      您不能创建像“关注我们!”这样的链接。您可以使用 Twitter API 创建一个链接,当单击该链接时,该链接会对 API 进行正确的 POST 调用,但无法像您要求的那样获得一个简单的链接。

      【讨论】:

        猜你喜欢
        • 2011-03-18
        • 2014-02-23
        • 2016-04-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多