hellojs twitter error当我从演示文件夹运行twitter演示并单击twitter按钮时,它会给出以下错误
如果( hello.js (X)>-1){
如何修复此错误
谢谢
发布于 2013-12-20 21:30:19
运行演示页面时
http://adodson.com/hello.js/demos/twitter.html
你会看到..。
hello.init({
'twitter' : TWITTER_CLIENT_ID
},
{
redirect_uri:'../redirect.html',
oauth_proxy: OAUTH_PROXY_URL
});设置包括一个OAUTH_PROXY_URL变量。这将告诉HelloJS服务器端shim的位置,以便与Twitter这样的OAuth1授权提供程序一起工作(与OAuth2提供程序不同,OAuth2提供程序可以纯粹由客户端共享身份验证令牌)。
如果从//localhost这样的本地域运行此操作,则该值将是一个未定义的值。
您需要做两件事才能让演示正常工作。
oauth_proxy选项。有关设置,请参见http://auth-server.herokuapps.com。或者完全删除它,默认情况下它将使用上面的服务--您需要在那里注册第三方应用程序(推荐)。local.knarly.com,并将hello.js项目作为子文件夹,则可以跳过步骤1,因为oauth_proxy将被正确定义。https://stackoverflow.com/questions/20698936
复制相似问题