【问题标题】:Can you run in localhost an app that use Twitter OAuth?你能在 localhost 中运行一个使用 Twitter OAuth 的应用程序吗?
【发布时间】:2011-01-19 08:55:49
【问题描述】:

当您在 Twitter.com 上编辑应用设置时,您可以要求提供返回 url,但您可以将其设置为 localhost/return。可以吗?

我认为这对开发时间很有用。

当我用这个网址填写表格时:http://localhost/return

我收到此错误:不是有效的 URL 格式

【问题讨论】:

  • 试一试,告诉我们进展如何。

标签: twitter oauth


【解决方案1】:

http://127.0.0.1/return 会成功的!

【讨论】:

  • 你应该接受你自己的答案来表明这个问题已经解决了! (新用户继续发帖)
  • 应该解雇编写验证代码的开发人员:p
【解决方案2】:

在获取 request_tokens 时添加oauth_callback=http://localhost/return 作为参数。

【讨论】:

    【解决方案3】:

    在 twitter 应用程序设置中将您的回调 url 设置为 http://127.0.0.1/

    【讨论】:

    • 我认为 OP 很久以前就解决了这个问题。请不要在已解决的旧问题上发布指向您网站的链接,社区通常会像这里发生的那样将其标记为垃圾邮件/噪音。谢谢。
    【解决方案4】:

    我花了2天解决这个问题你必须设置callbac url http://127.0.0.1/ 但这对我没有帮助,因为当我启动我的应用程序并请求 tweeter api 它在 twitter api 发送请求,但在 for ex 上收到响应:http://127.0.0.1/:2101 但在我的浏览器 url http://localhost/:2101 和 twitter api 不明白这一点,为此你必须手动设置浏览器 URL http://127.0.0.1/:2101 如果你有相同的问题。至少对我来说这是解决方案

    【讨论】:

      【解决方案5】:

      您需要编辑您的hosts 文件。

      添加类似的东西

      127.0.0.1 localhost
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-07-23
        • 1970-01-01
        • 2012-08-15
        • 1970-01-01
        • 2023-03-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多