美文网首页区块链研习社互联网科技EOS技术爱好者
BlockDog API 获取 EOS 账户代币列表 - 区块链

BlockDog API 获取 EOS 账户代币列表 - 区块链

作者: 极客红石 | 来源:发表于2019-05-18 22:44 被阅读37次

    简介:BlockDog 方块狗是公鹿钱包团队推出的网站。他们借用这个网站提供公共 API 服务以方便 EOS 开发者进行 EOS 相关开发。本文整理使用 BlockDog API 获取 EOS 账户代币列表。

    BlockDog 方块狗是公鹿钱包团队推出的网站。他们借用这个网站提供公共 API 服务以方便 EOS 开发者进行 EOS 相关开发。

    本文整理使用 BlockDog API 获取 EOS 账户代币列表。

    BlockDog API 官方文档:https://open-api.eos.blockdog.com/

    使用 BlockDog API 需要申请 apikey//www.blockdog.com/openApi

    免费版 apikey 支持 HTTPS API 调用频次≤3次/秒,WebSocket API 订阅合约/账户调用峰值≤3次。

    BlockDog API 获取 EOS 账户代币列表:

    Node.js 示例:

    let request = require("request");
    
    let options = { method: 'POST',
        url: 'https://open-api.eos.blockdog.com/v1/third/get_account_tokens',
        headers:
            { 'content-type': 'application/json',
                apikey: '5b4added-e80c-41fb-b5a9-16269d2de79b',
                accept: 'application/json;charset=UTF-8' },
        body: '{"account_name":"eosio"}' };
    
    request(options, function (error, response, body) {
        if (error) throw new Error(error);
    
        console.log(body);
    });
    

    返回的 JSON 示例:

    [{
        "contract": "betdicetoken",
        "symbol": "DICE",
        "balance": "70.2602 DICE"
    }, {
        "contract": "bingobetoken",
        "symbol": "BINGO",
        "balance": "1000.0000 BINGO"
    }, {
        "contract": "betkingtoken",
        "symbol": "BKT",
        "balance": "45769.7970 BKT"
    }]
    

    BlockDog API 服务思维导图:

    BlockDog API.png

    我们有一个区块链知识星球,做区块链前沿资料的归纳整理以方便大家检索查询使用,也是国内顶尖区块链技术社区,欢迎感兴趣的朋友加入。如果你对上面内容有疑问,也可以加入知识星球提问我:

    区块链社群 知识星球

    相关文章

      网友评论

        本文标题:BlockDog API 获取 EOS 账户代币列表 - 区块链

        本文链接:https://www.haomeiwen.com/subject/yoqjgqtx.html