【问题标题】:twitter authentication while playing games in javascript用javascript玩游戏时的twitter身份验证
【发布时间】:2015-01-21 05:06:28
【问题描述】:

我目前正在使用 html5 和 javascript 创建一个基于浏览器的游戏。在游戏过程中,如果用户输了,他/她必须发推才能继续玩游戏(我知道这个规范听起来很狡猾,但我的老板告诉我要实现这个)。虽然我知道如何使用 PHP 和 ajax 对用户进行身份验证,但我不确定如何确保用户确实发了推文。实现此功能的最佳方式是什么?

【问题讨论】:

    标签: javascript php ajax html twitter


    【解决方案1】:

    如果他们发推文,Twitter 不会返回,因此用户可以选择,我的建议是让他们发推特特定文本,然后您可以搜索以查看他们是否发推文。然而,问题并不是所有的推文都在搜索中被索引,所以如果他们发推文并且它不起作用,一些玩家可能会生气,但它应该起作用。

    文档:https://dev.twitter.com/rest/reference/get/statuses/user_timeline

    您需要向以下人员发出经过身份验证的请求:

    GET https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=[username]
    

    【讨论】:

    • 所以你的意思是每个帖子都必须有一个唯一的文本,这样我的应用才能确定用户真的发了推文?
    • 是的,在您知道用户 Twitter 用户名的基础上,这是如何工作的,如果您不知道,您只需对不太可能找到的字符串进行通用搜索推文,我建议你让他们登录,用 twitter 存储他们的详细信息,然后在他们发推文时检查推文。
    • 非常感谢。我希望 Twitter 有朝一日能够实现该功能,尽管我认为没有多少人会喜欢它。
    猜你喜欢
    • 1970-01-01
    • 2011-10-05
    • 1970-01-01
    • 1970-01-01
    • 2018-02-09
    • 2019-10-30
    • 2019-07-29
    • 2021-11-15
    • 1970-01-01
    相关资源
    最近更新 更多