記事単位でもらったモナの総額を出したり、投げモナ一件ずつをブログのコメント欄のように表示してみたかった。

こんな感じで↓

image.drawio.png

経緯

Mpurse API で残高照会やペイするページを作ったとき、「そのページに誰が、いつ、いくら支払い、どんなメモを残したかの情報を取得したい」と思いました。このことに対してらいうさんがytyaruさんの記事に書かれていた課題について考えてみたという記事で色々と教えてくれました。まさか反応してもらえると思えってなかったので嬉しいです。私が知りたかったことをズバリ答えてくれました。せっかくなので私が最終的にイメージしていたことをここで書いておこうと思った次第です。

投げモナをコメント欄のように表示したかった

  • もらったモナの総額を記事単位で表示したかった
  • 投げモナ一件ずつをブログのコメント欄のように表示してみたかった

これらを実現するために「そのページに誰が、いつ、いくら支払い、どんなメモを残したかの情報を取得したい」と思ったわけです。APIを使えばそれができるのではないかと妄想していたのですが、らいうさんの記事によると難しそうな印象です。そこで教わったとおり、別途自前で送金したモナをDBに入れておくのが簡単なのでしょう。

けれど、できないわけではないようです。取引の情報はあるっぽいですし。ただ、記事と紐付けるのが難しそうです。アイデアはらいうさんの記事に書かれているので、完璧を求めなければ実現できそうです。

まずはAPIの解析をしなきゃいけないのですが大変そう。気が向いたらボチボチやる感じで。

APIだけでどこまでできるのか?

自分で実装しサーバを立てて運用するのは大変。なので外部APIだけで済ませたい。そいつでどこまでイケるのか。

おそらくモナコインの取引部分だけはAPI経由でできるのでしょう。

  • 送金した人をあらわすアドレス
  • モナの量
  • 取引した日時

けれどそれ以外は自前サーバで作り込むしかないものと思われます。

  • ユーザ名
  • アバター画像
  • 記事との紐付け

なお、これらは根拠なき憶測です。ちゃんとAPIを調べないとなぁ。

とにかく、以下のようなコメント欄っぽいUIを作りたかったという話でした。

image.drawio.png