broadcast.comment 関数で投稿を修正してみるsteemCreated with Sketch.

in Steem Japan2 years ago (edited)

こんにちは、@yasuです。

今回は、次のチュートリアルを参考にしました。

Steem Developer Portal
JS: Edit Content Patching

ウェブページではなく、コンソールアプリです。

投稿を修正するときの関数やパラメータは、新規に投稿するときと同じです。

下記の要素には、修正対象の記事から取得した値を指定します。
author
permlink
parent_author 今回は空白
parent_permlink 今回はカテゴリ名

この方法だと、記事の修正は大丈夫だが、コメントの修正で問題が顕現化されるかも知れません。取得したparent_author とparent_permlink を使用すべき。


次の要素も、修正対象の記事から取得した値を指定しますが、タグを変更したり、画像を変更したりすると、修正が必要です。
json_metadata

次の要素は、自由です。
title
body

image.png

今回は、最新の自分の記事を更新するようにしてみました。

まず、最新の自分の記事を取得します。

authorは、著者
limitは、取得する件数
truncate_bodyは、本文の取得文字数、但し0は全て取得する。

database.call 関数にget_discussions_by_blogを指定して、最新の記事を取得しています。

image.png

差分を作成する

image.png

差分の例

image.png

記事の更新時は、本文のすべてではなく、差分だけがブロードキャストされています。

関連記事
broadcast.comment 関数で投稿してみる

https://steemitimages.com/300x0/

ありがとうございました。

いらすとや
steemit サインアップ
steemit 知識
日本語 Steemit Discord (超初心者~誰でも)

image.png

image.png

Vote for @yasu.witness !
私がSTEEMの成長を助け、Steemiansの成功と繁栄を助けることができると思いましたら、@yasu.witnessに30票の1つを与えてくださると嬉しいです。
Simply go to the Steemit Wallet Witness list, scroll to the bottom, and fill in the form:
image.png

Sort:  
 2 years ago 

@yasu さん、こんにちは。

tomoyan.witnessに投票お願いします👇

https://steemitwallet.com/~witnesses

SPデレゲーション報酬

Wintessに投票すると毎日の報酬がアップ!詳しくは👇
https://steemit.com/hive-161179/@japansteemit/sp-delegation-reward-update

💡 アップボートガイド 💡

分からない事は何でも質問して下さい🙇

Coin Marketplace

STEEM 0.20
TRX 0.14
JST 0.029
BTC 66603.07
ETH 3335.94
USDT 1.00
SBD 2.70