javascript - Hello.js 的 Twitter 错误

标签 javascript twitter hello.js

我见过一些人在 Twitter、LinkedIn 等上使用 hello.js 时遇到 oAuth1.0 问题。不幸的是,我就是其中之一。尽我所能来修复它,但我需要帮助。

解释一下:

我已初始化 Twitter 凭据:

hello.init({
    'twitter' : '*******************'
},
{
    redirect_uri:'****************',
    oauth_proxy: 'https://auth-server.herokuapp.com/proxy'
});

(我认为我这里的“oauth_proxy”是正确的?)

除此之外,我尝试像这样调用按钮标签中的函数:

onclick="hello.login('twitter');">

我看到人们犯了错误,跳过了 ' https://auth-server.herokuapp.com/#signin '步骤,但同时我已经在那里输入了所有凭据。但是,有一个问题:

“引用”部分,这只是一个昵称之类的东西吗? “域”部分是关于什么的?

我收到的错误是 401 错误消息。

另一个问题:

我是否需要所有“twitter.js”和“client_id.js”,或者包含“hello.js”就足够了?

我感谢任何帮助我解决此问题的努力。谢谢。

最佳答案

正如 Andrew 所说(毕竟他是 hello.js 的编写者),问题之一可能与回调 URL 有关。一段时间后我发现 Twitter(与 Facebook 不同)不接受“localhost”,因此必须写 127.0.0.1。

这解决了我陷入同一点时的所有问题。

关于javascript - Hello.js 的 Twitter 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26286289/

相关文章:

ios - 使用 "ACAccountStore"登录未获得授权时,我该怎么办?

jquery - AJAX 从 Twitter 搜索读取 JSON 数据不起作用

objective-c - 使用哈希标签搜索打开 native Twitter 应用程序

javascript - 使用 hello js 获取雅虎好友列表

javascript - .js 文件在 firefox/tomcat/eclipse 中的奇怪缓存

javascript - 发送ajax响应的最佳实践是什么?

javascript - 需要使用 JavaScript 将 JSON 格式转换为另一种 json 格式

javascript - 如何使用 jQuery 验证表单、阻止提交表单并在指定的 div 中显示正确的错误消息?

azure - 使用 Azure AD B2C 和 Azure AD 进行 SPA + Web API 身份验证

javascript - 从 Google Drive API 结果中排除特定的 mimeType