使用Javascript从纯文本API中获取值
Use Javascript to get value from plaintext API
我更喜欢原生Javascript,但jQuery作为第二个选项也可以
我想使用一个纯文本API,如在这个网站上提供的:
blockchain.info纯文本比特币区块链解析API
然后,我想使用Javascript/jQuery来获取该值,并在代码的其他地方使用它。
我使用jQuery找到了这个例子(首选Native):
$.get("https://blockchain.info/q/addressbalance/1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa", function(response) { alert(response) });
然而,这会发出值警报,我想将该值放入Javascript变量中。
var value;
$.get("https://blockchain.info/address/1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa", function(response) { value=response; });
在ajax调用之后,您将获得变量value
中的值
在中
$.get("https://blockchain.info/address/1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa", function(response) { alert(response) });
response
是保持输出的变量。
EDIT:重要的是要知道变量响应只能在大括号中访问。
假设您想调用一个函数并将输出传递给它
$.get("https://blockchain.info/address/1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa", function(response) { my_function(response) });
function my_function( response ) {
//the variable response holds the text you want.
//EDIT: response, not my_function. Sorry about that.
}
相关文章:
- JavaScript嵌套获取API
- 获取 API 响应对象并替换(映射)所有键
- 是否可以覆盖本机获取 API 以使用所需的承诺库而不是本机浏览器承诺
- 成功获取 API,但没有响应
- Javascript获取api:Can't检索某些响应标头
- javascript中获取api中的Url查询字符串
- 如果我想要的URL在API中,如何获取API的URL's的JSON
- 在jQuery中简单地获取API调用
- 获取API时带有html5mode的ExpressJS无法工作
- angular试图从一个不存在的源中获取api检查
- 如何在获取 API 中处理 HTTP 代码 4xx 响应
- 获取API回调的参数
- 使用请求获取API结果,并集成到Hubot响应中
- 获取API -跨域
- 关于从DS获取api数据.RESTAdapter到模型中
- 获取api - get json主体在then和catch块为单独的状态码
- fotorama:can't获取API对象(未定义)
- 获取API返回状态代码0,需要XML响应
- 使用javascript获取api来执行POST请求
- 可以't获取API响应的特定元素[JS]