There is an issue where the post written on Steemit cannot be immediately viewed.

The most inconvenient aspect on Steemit recently is the inability to immediately see the posts right after writing them. This applies not only to the posts I've written but also to those of other users; they cannot be viewed right away.

The link below is an example of a recently posted post.
@justlookingout/your-instantly-monetized-tiktok-account

If you click on that link, you'll see an error page like the one below.

It was a temporary issue, and now there is no problem accessing the URL. However, this problem still occasionally occurs.

However, when you access the link below, which is in JSON format of the same article, the data is displayed correctly. It is in the form where only the .json extension is added to the end of the above URL.

@justlookingout/your-instantly-monetized-tiktok-account.json

After analyzing the steemit/condenser code, we found that the two links are calling different APIs.

In general, the detail page of the post we are viewing is using the bridge.get_discussion API. We tried calling it ourselves and saw that the result was empty, as shown below.

On the other hand, the json page is using the condenser_api.get_content API, and when I call it, the data is returned normally as shown below.

Finally, I tried calling the tags_api.get_discussion API from the steem developers documentation, but I got an error message like below.


This error appears to be caused by the fact that it hasn't been cached yet.

I was hoping to troubleshoot the error myself, but analyzing the cause is the best I can do at this point.



Posted through the ECblog app (https://blog.etain.club)

H2
H3
H4
3 columns
2 columns
1 column
8 Comments