You are viewing a single comment's thread from:

RE: Hivejs开发实战指南

in #starnote21 days ago

发布文章或评论都是用的同一个函数,只是发帖的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
)
Sort:  
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)