问题标签 [stocktwits]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何验证我对 StockTwits API 的调用?
我正在用 Javascript 构建一个 StockTwits 应用程序。
我正在查看有关 OAuth http://stocktwits.com/developers/docs/authentication的 API 文档,但对如何完成客户端 OAuth 流程感到困惑。
如何正确验证我在 javascript 中对 StockTwits 的调用?
api - 是否有 StockTwits 用户配置文件 API 端点?
具体来说,我可以拨打电话以获取有关用户个人资料的所有元数据?
curl -XGET http://api.stocktwits.com/api/2/user.json?username=bgajdero
这将返回一个 JSON 字符串及其 id、名称、头像、简历等。
我正在查看API Docs,但没有看到。
谢谢
api - 动态配置文件 URL
API 能否提供检索用户最新头像的 URL。
现在,最初的 OAuth 调用为我们提供了当时头像的静态 URL。如果用户稍后更改他们的头像,API 不会提供此功能。
例如
http://api.stocktwits.com/api/2/avatar?username=bgajdero
会返回:
http://static.stocktwits.com/avatars/ubu2gb3ug2i34.png
谢谢
widget - 多个用户流到一个 StockTwits 小部件
是否可以将多个用户流聚合到一个 StockTwits 小部件中,还是仅限于一个?
android - Stocktwits API - AuthorizationCodeGrant HttpResponseException: 400 Bad Request
在 oauth2 舞蹈的第 1 步之后,我可以在重定向 URL 中检索代码。这工作正常。但是之后,
我有一个 'com.google.api.client.http.HttpResponseException: 400 Bad Request' 错误
试图获取 accessTokenResponse。知道为什么吗?
这是触发错误的行:
我正在使用“com.google.api.client.auth.oauth2.draft10.AccessTokenRequest.AuthorizationCodeGrant”
我应该使用其他东西吗?有什么建议吗?
ruby-on-rails - OmniAuth、AWS S3 和omniauth-stocktwits 出现奇怪错误
我有一个使用omniauth 进行用户身份验证的rails 应用程序。推特和谷歌。我又添加了一个提供商 StockTwits,带有 gem omniauth-stocktwits。现在我的应用程序由于错误而无法启动:
我不明白是什么问题......为什么aws s3会引发omniauth错误?我能做些什么来解决它?
ruby - 如何在 Rails 应用程序中获取 Stocktwits access_token?
我需要帮助解决问题。我的网站使用omniauth-stocktwits gem 与Stocktwits 集成。我想使用 Stocktwits API 来获取评论流。所以,我需要access_token!
用户在 StockTwits 授权我的应用程序后,我看到我使用“code”参数重定向到我的 /callback URL。正如我在omniauth 代码中看到的那样,这个“代码”字段不用于任何事情。所以我决定尝试获取 api 文档中推荐的 access_token:
我尝试了很多次。使用 gurl,使用 HTTParty(我的网站是用 Ruby 编写的)- 一个结果:
或 {"response":{"status":403},"errors":[{"message":"Permission denied"}]}
我真的确定使用了所有范围,并且我授权应用程序读取流,所以我不知道什么权限被拒绝...
我不知道如果我得到它,代码会如何过期:(
错误在哪里?如何获得 access_token?拜托,任何帮助都会很好:)
python - SSL 证书无效和/或丢失
我正在尝试在 Google App Engine 上构建一个数据存储,以从 StockTwits 为一堆公司收集一些流数据。我基本上是在复制我用 Twitter 做的一个,但它给了我一个 HTTPException: Invalid and/or missing SSL certificate error for a URLs。我更改了 URL 以查看另一家公司,但得到了相同的结果。
这是提取数据的代码:
这是显示错误的日志文件。我在本地 Python 开发服务器上运行它,顺便说一句:
php - php访问stocktwits api
有没有人成功地从 PHP 脚本中调用 API 方法?
我正在尝试做的是使用我的 ST 帐户让 PHP 脚本代表我发布。
我被身份验证卡住了。我使用 oauth_client.php 类,但似乎无法让它工作。当试图在推特上做同样的事情时,我一时兴起就让它工作了。
我非常感谢一个完整的 php 代码示例,因为 API 文档不是很清楚。它只是提到了协议。但我认为这更像是一个配置问题。
javascript - 在没有警告的情况下通过 SSL 实现 StockTwits 小部件
尝试在通过 SSL 提供(并且必须保留)的网页中 使用StockTwits 小部件。
由于 widget-loader.min.js 脚本链接是通过 http 调用的,因此我将代码复制到我们的域中,以便通过我们的 SSL 提供服务。问题仍然没有解决。Chrome 25 说我的页面“运行不安全的内容”并且完全拒绝运行甚至显示小部件。
所以我深入研究了 .js 文件,发现了一点:
确定警告来自小部件 CALL 到服务,我破解了这一行,如下所示:
最初我以为我成功了,因为 Chrome 25 加载了小部件!但是,当我看到地址栏中漂亮的绿色 https:// 变成了黄色警告标志时,我的喜悦是短暂的。单击它获取信息会显示一条警告:“...显示来自http://assets1.stocktwits.net的不安全内容....”。{该死}
由于 .js 是安全的,并且由于黑客攻击,对 stocktwits 的调用是使用 https 进行的,因此我不得不得出结论,stocktwits 要么无法或无法配置为通过 HTTPS 回复。
您对这个小部件有任何经验,或者看到我做的不对吗?TIA。