steemjs初体验 / 网络研习社#41

in #cn6 years ago

steemjs.jpg

有了前面Vue前端开发的一些基础,就可以试着用steemjs来开发一些应用了。

查看下steemjs的开发文档 https://github.com/steemit/steem-js/tree/master/doc#install ,除了会安装之外,确实不知怎么做,难怪村长 @ericet 要自己动手写开发文档了。参考村长的文章 《怎么用JS写个发帖程序》 ,还有另一位作者 @lonelywolf 的文章 SteemJS手册 ,几篇文章对照着一起看,倒也基本上弄明白怎么做了。

使用steemjs大概要四步:

  1. 安装steemjs的包
    当然前提是已经有了Nodejs环境,Vue也能跑起来。install steem --save ,这么一步就可以装上steemjs了。
  2. 导入
    import steem from 'steem'
  3. 连接API
    steem.api.setOptions({ url: 'https://api.steemit.com' });
  4. 使用
    到了这里就可以正常使用API的各种方法了,比如发个贴,点个赞什么的。用它发个贴试试。
steem.broadcast.comment(
  "5KYYsbK34wZXXXXXXXXXXXXXXXXXXXXXXXXL",
  "",
  "test",
  "cn-book",
  "cn-test-2019",
  "it's a test",
  "steemjs test post",
  '{"tags": "test", "app": "steemit/0.1", "users": ["cn-book"], "format": "markdown"}',
  function(err, result) {
    console.log(123, err, result);
  });

好了,发贴成功了,去网站看看效果吧, https://steemit.com/test/@cn-book/cn-test-2019

Sort:  
 6 years ago  Reveal Comment