发布文章或评论都是用的同一个函数,只是发帖的parent_author为空。
hive.broadcast.comment(wif, parentAuthor, parentPermlink, author, permlink, title, body, jsonMetadata, function(err, result) {
console.log(err, result)
}) //也可用 commentAsync
//函数讲解
hive.broadcast.comment (
wif, //发帖密钥
parentAuthor, // 如果是发帖则为空,如果是评论则为父帖作者
parentPermlink, // 如果是发帖则为主标签,如果是评论则为父帖地址
author, // 作者
permlink, // URL地址
title, // 标题
body, // 内容
jsonMetadata // json
)
let wif = '5pfffff' let parentAuthor = '' let parentPermlink = 'cn' let author = 'lemooljiang' let permlink = 'kdk54gf' let title = '这是标题' let body = '这是正文' let tags = ['cn', 'miao', 'bitcoin'] let jsonMetadata = {"tags": tags, "dapp": "miao", "format": "markdown"} hive.broadcast.comment(wif, parentAuthor, parentPermlink, author, permlink, title, body, jsonMetadata, function(err, result) { console.log(1234, err, result) })基本上所有的Hivejs函数都可以直接加上Async成为异步函数
let res = await hive.broadcast.commentAsync(wif, parentAuthor, parentPermlink, author, permlink, title, body, jsonMetadata)