雅虎财经查询api,要限制到一个国家的搜索结果(Ionic cordova)
Yahoo finance query api, want to limit to one country search result (Ionic cordova)
当我们在雅虎搜索中搜索股票时,会有搜索建议。例如,当我在搜索中输入"TPM"时,我只想要TPM的澳大利亚股票。AX或其他澳大利亚个股出现在个股建议中。我不想显示其他交易所的股票行情。
cacheKey = ticker,
stockDetailsCache = stockDetailsCacheService.get(cacheKey),
query = 'select * from yahoo.finance.quotes where symbol IN ("' + ticker + '")',
url = 'http://query.yahooapis.com/v1/public/yql?q=' + encodeURIService.encode(query) + '.AX&format=json&env=http://datatables.org/alltables.env';
if(stockDetailsCache) {
deferred.resolve(stockDetailsCache);
}
else {
$http.get(url)
.success(function(json) {
var jsonData = json.query.results.quote;
deferred.resolve(jsonData);
stockDetailsCacheService.put(cacheKey, jsonData);
})
.error(function(error) {
console.log("Details data error: " + error);
deferred.reject();
});
}
return deferred.promise;
};
var getPriceData = function(ticker) {
var deferred = $q.defer(),
cacheKey = ticker,
url = "http://finance.yahoo.com/webservice/v1/symbols/" + ticker + ".AX/quote?format=json&view=detail";
$http.get(url)
.success(function(json) {
var jsonData = json.list.resources[0].resource.fields;
stockPriceCacheService.put(cacheKey, jsonData);
deferred.resolve(jsonData);
})
我已经把。ax在url,但仍然无法显示澳大利亚股票为我的应用程序是写在Ionic 2。目前,交易所的所有股票仍在显示。如何使其在搜索建议中只显示澳大利亚股票?
query = 'select * from yahoo.finance.quotes where symbol IN ("' + ticker + '")',
url = 'http://query.yahooapis.com/v1/public/yql?q=' + encodeURIService.encode(query) + '+'.AX'+&format=json&env=http://datatables.org/alltables.env';
使用+"斧头"
相关文章:
- 我想在混合移动应用程序中使用Sqlite插件(Cordova)创建一个示例项目
- 在angular cordova应用程序中发布一个请求中的多个文件
- 自定义Cordova插件,释放一个保持回调而不调用它
- 我得到了一个“;未能加载资源“;在尝试运行空白离子启动器应用程序时出现Cordova错误
- Ionic/Cordova-是否有一个媒体/mediaPlayer插件可以使用轨迹栏功能
- jQuery Cordova问题 - Typerror,undefined不是一个函数
- 创建一个自动与服务器cordova javascript同步数据的应用程序
- 如何为 cordova 应用程序创建一个单独的目录并在其中存储数据
- Cordova正在www文件夹中保存一个文件
- Cordova+ngcordova-在一个请求中上传多个图像
- Cordova屏幕锁定方向不是一个功能
- 为什么可以't我在浏览器中运行一个空白的Cordova应用程序:您可能没有运行此项目所需的环境或操作系统
- 我可以在phonegap cordova中编写一个插件吗?它可以作为第三方工具集成在所有本地和混合应用程序中
- 雅虎财经查询api,要限制到一个国家的搜索结果(Ionic cordova)
- 如何在iOS cordova项目中从objective C返回一个资源url到javascript
- 当加载另一个html文件时,Cordova插件停止工作
- 处理Android的后退按钮在一个特定的地方- Cordova/Phonegap
- 如何使一个ajax调用从cordova(它试图加载一个文件,我可以看到)
- 创建一个自定义Apache Cordova插件Echo.java
- 重定向至JS函数(Ionic,AngularJS)之后的另一个html页面-Cordova