create account

3Speak - Creator Studio - APIs explained along with example usage by sagarkothari88

View this thread on: hive.blogpeakd.comecency.com
· @sagarkothari88 · (edited)
$61.45
3Speak - Creator Studio - APIs explained along with example usage
[![](https://ipfs-3speak.b-cdn.net/ipfs/bafkreici4xftewp5udqd6yb6vquugxuthy2mhezkbgbgocytmcj6xbdw6y/)](https://3speak.tv/watch?v=sagarkothari88/uvjvqavy)

▶️ [Watch on 3Speak](https://3speak.tv/watch?v=sagarkothari88/uvjvqavy)

---

Hello Community Members,

This is an unofficial update from @sagarkothari88 about 3Speak.
Official updates will be provided by @threespeak 's handle.

![thumbnail](https://files.peakd.com/file/peakd-hive/threespeak/23uQNvHfQ5FuxvKKHS3bqh2rCLyjC8vqXyJ7CaoFtr6edMgSo68RaCWzpNbzkRdjUeRKC.png)

## Supporting PostingKey based user sessions

- Following APIs can be used by any DApp
- With these APIs, DApp can 
- log in a user with 3Speak Platform
- Show uploaded videos of a user
- Full Source code can be found on github
- https://github.com/spknetwork/legacy-studio-frontend-poc-react/blob/master/src/App.js

## Step 1 - Add Necessary dependencies

```
import React, { useState } from "react";

import axios from "axios";
import { wrapper } from "axios-cookiejar-support";
import { CookieJar } from "tough-cookie";

import hive from "@hiveio/hive-js";

axios.defaults.headers.post["Access-Control-Allow-Origin"] = "*";
const jar = new CookieJar();
const client = wrapper(axios.create({ jar }));

const studioEndPoint = "https://studio.3speak.tv";
```

## Step 2 - Get Encoded JWT Access Token

- In the following `logMe()` function, you can see that, I've just logged the decrypted access-token.

```
async function logMe() {
try {
  let response = await client.get(
    `${studioEndPoint}/mobile/login?username=${username}`,
    {
      withCredentials: false,
      headers: {
        "Content-Type": "application/json",
      },
    }
  );
  console.log(`Response: ${JSON.stringify(response)}`);
  const memo = response.data.memo;
  console.log(`Memo - ${response.data.memo}`);
  let access_token = hive.memo.decode(postingKey, memo);
  access_token = access_token.replace("#", "");
  console.log(`Decrypted ${access_token}\n\n`);
} catch (err) {
  console.log(err);
  throw err;
}
}
``` 

## Step 3 - Get All Videos

```
async function getAllVideoStatuses(access_token) {
try {
  let response = await client.get(
    `${studioEndPoint}/mobile/api/my-videos`,
    {
      withCredentials: false,
      headers: {
        "Content-Type": "application/json",
        "Authorization": `Bearer ${access_token}`
      },
    }
  );
  return response.data;
} catch (err) {
  console.log(err);
  throw err;
}
}
```

## That's it.

- Yes. It is as simple as this.
- Get JWT Token, Decrypt it & use it to get videos of a user.

## What are you waiting for?

- You can go ahead & implement it in your DApp

## Important Notes

- 3Speak is also working on a complete re-write backend.
- In future, we may have different APIs
- These APIs may get deprected in near future.

## Feedback / Info

- Do you want more Info? Please let me know via comment section.
- Do you have feedback to share? Please use comment section

## Support Me

| Please 🙏 | Support Me |
|-|-|
| [Donate Hive Or HBD ](https://hivelive.me/donate/sagarkothari88) | [Vote me as Hive Witness](https://hivesigner.com/sign/account-witness-vote?witness=sagarkothari88&approve=1) |


## Other Communities

I recommend joining these communities on Hive & Discord.
 
<center>![](https://i.imgur.com/pA7l05p.png)</center>  
 
<center>[![](https://i.imgur.com/3rIRMbP.png)](https://discord.gg/bGmS2tE)  
*Click on the banner to join*</center>  
 
<center>  
![](https://files.peakd.com/file/peakd-hive/pravesh0/EoASy23RK8gomWV8AuSJpQHavdnD3Lic3AzoUwwLXijDbjSV6J843o5U8Xm3ToWRGrs.png)</center>  
 
<center><a href=https://discord.gg/XZGPGpz><img src="https://i.imgur.com/ylF284x.png"></a>*Click on the banner to join*</center>  
 

<center>  
![](https://i.imgur.com/pA7l05p.png)<hr/>

## Important 3Speak Links

| | | | |
|-|-|-|-|
|[3Speak.tv](https://3speak.tv)| [3Speak Twitter](https://twitter.com/3speakonline) | [3Speak Hive](https://peakd.com/@threespeak) | [3Speak Telegram](https://t.me/threespeak) |
| [3Speak in Spanish](https://peakd.com/@threespeak-es/posts) | [Download Android App](https://appdistribution.firebase.dev/i/047cfb506633e639) | [Download iOS App](https://testflight.apple.com/join/0tipqwsZ) | [Download Desktop App](https://github.com/spknetwork/3Speak-app/releases)
| [Join 3Speak Discord](https://discord.gg/NSFS2VGj83) | [Setup Encoder Node](https://ecency.com/hive-181335/@sagarkothari88/retfajht) | [Vote for 3Speak Proposal](https://peakd.com/hive-112019/@spknetwork/spk-network-funding-proposal-rhnv7e) | [Vote 3Speak as Witness](https://hivesigner.com/sign/account-witness-vote?witness=threespeak&approve=1) |

Cheers
Have a good one

---

▶️ [3Speak](https://3speak.tv/watch?v=sagarkothari88/uvjvqavy)
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 159 others
👎  , , ,
properties (23)
authorsagarkothari88
permlinkuvjvqavy
categoryhive-181335
json_metadata"{"tags":["india","ctp","leo","neoxion","upmewhale","spknetwork","sports","alive","aliveandthriving","pob"],"app":"ecency/3.0.31-vision","type":"3speak/video","image":["https://files.peakd.com/file/peakd-hive/threespeak/23uQNvHfQ5FuxvKKHS3bqh2rCLyjC8vqXyJ7CaoFtr6edMgSo68RaCWzpNbzkRdjUeRKC.png","https://i.imgur.com/pA7l05p.png","https://i.imgur.com/3rIRMbP.png","https://files.peakd.com/file/peakd-hive/pravesh0/EoASy23RK8gomWV8AuSJpQHavdnD3Lic3AzoUwwLXijDbjSV6J843o5U8Xm3ToWRGrs.png","https://i.imgur.com/ylF284x.png"],"video":{"info":{"platform":"3speak","title":"3Speak - Creator Studio - APIs explained along with example usage","author":"sagarkothari88","permlink":"uvjvqavy","duration":247.133333,"filesize":45749959,"file":"ipfs://bafybeig5pdrf2jhmftfnaxndmxopr2g6diljxx5o75rep2e2icqr7xwrs4","lang":"en","firstUpload":false,"ipfs":null,"ipfsThumbnail":null,"video_v2":"ipfs://QmU28HfWu3fzY2P23hAnoN2Ns76KuonMfxZrVbEPWtMkiF/manifest.m3u8","sourceMap":[{"type":"video","url":"ipfs://QmU28HfWu3fzY2P23hAnoN2Ns76KuonMfxZrVbEPWtMkiF/manifest.m3u8","format":"m3u8"},{"type":"thumbnail","url":"ipfs://bafkreici4xftewp5udqd6yb6vquugxuthy2mhezkbgbgocytmcj6xbdw6y"}]},"content":{"description":"Hello Community Members,\r\n\r\nThis is an unofficial update from @sagarkothari88 about 3Speak.\r\nOfficial updates will be provided by @threespeak 's handle.\r\n\r\n![thumbnail](https://files.peakd.com/file/peakd-hive/threespeak/23uQNvHfQ5FuxvKKHS3bqh2rCLyjC8vqXyJ7CaoFtr6edMgSo68RaCWzpNbzkRdjUeRKC.png)\r\n\r\n## Supporting PostingKey based user sessions\r\n\r\n- Following APIs can be used by any DApp\r\n- With these APIs, DApp can \r\n\t- log in a user with 3Speak Platform\r\n\t- Show uploaded videos of a user\r\n- Full Source code can be found on github\r\n- https://github.com/spknetwork/legacy-studio-frontend-poc-react/blob/master/src/App.js\r\n\r\n## Step 1 - Add Necessary dependencies\r\n\r\n```\r\nimport React, { useState } from \"react\";\r\n\r\nimport axios from \"axios\";\r\nimport { wrapper } from \"axios-cookiejar-support\";\r\nimport { CookieJar } from \"tough-cookie\";\r\n\r\nimport hive from \"@hiveio/hive-js\";\r\n\r\naxios.defaults.headers.post[\"Access-Control-Allow-Origin\"] = \"*\";\r\nconst jar = new CookieJar();\r\nconst client = wrapper(axios.create({ jar }));\r\n\r\nconst studioEndPoint = \"https://studio.3speak.tv\";\r\n```\r\n\r\n## Step 2 - Get Encoded JWT Access Token\r\n\r\n- In the following `logMe()` function, you can see that, I've just logged the decrypted access-token.\r\n\r\n```\r\nasync function logMe() {\r\n\ttry {\r\n\t let response = await client.get(\r\n\t `${studioEndPoint}/mobile/login?username=${username}`,\r\n\t {\r\n\t withCredentials: false,\r\n\t headers: {\r\n\t \"Content-Type\": \"application/json\",\r\n\t },\r\n\t }\r\n\t );\r\n\t console.log(`Response: ${JSON.stringify(response)}`);\r\n\t const memo = response.data.memo;\r\n\t console.log(`Memo - ${response.data.memo}`);\r\n\t let access_token = hive.memo.decode(postingKey, memo);\r\n\t access_token = access_token.replace(\"#\", \"\");\r\n\t console.log(`Decrypted ${access_token}\\n\\n`);\r\n\t} catch (err) {\r\n\t console.log(err);\r\n\t throw err;\r\n\t}\r\n}\r\n``` \r\n\r\n## Step 3 - Get All Videos\r\n\r\n```\r\nasync function getAllVideoStatuses(access_token) {\r\n\ttry {\r\n\t let response = await client.get(\r\n\t `${studioEndPoint}/mobile/api/my-videos`,\r\n\t {\r\n\t withCredentials: false,\r\n\t headers: {\r\n\t \"Content-Type\": \"application/json\",\r\n\t \"Authorization\": `Bearer ${access_token}`\r\n\t },\r\n\t }\r\n\t );\r\n\t return response.data;\r\n\t} catch (err) {\r\n\t console.log(err);\r\n\t throw err;\r\n\t}\r\n}\r\n```\r\n\r\n## That's it.\r\n\r\n- Yes. It is as simple as this.\r\n- Get JWT Token, Decrypt it & use it to get videos of a user.\r\n\r\n## What are you waiting for?\r\n\r\n- You can go ahead & implement it in your DApp\r\n\r\n## Important Notes\r\n\r\n- 3Speak is also working on a complete re-write backend.\r\n- In future, we may have different APIs\r\n- These APIs may get deprected in near future.\r\n\r\n## Feedback / Info\r\n\r\n- Do you want more Info? Please let me know via comment section.\r\n- Do you have feedback to share? Please use comment section\r\n\r\n## Support Me\r\n\r\n| Please 🙏 | Support Me |\r\n|-|-|\r\n| [Donate Hive Or HBD ](https://hivelive.me/donate/sagarkothari88) | [Vote me as Hive Witness](https://hivesigner.com/sign/account-witness-vote?witness=sagarkothari88&approve=1) |\r\n\r\n\r\n## Other Communities\r\n\r\nI recommend joining these communities on Hive & Discord.\r\n \r\n<center>![](https://i.imgur.com/pA7l05p.png)</center> \r\n \r\n<center>[![](https://i.imgur.com/3rIRMbP.png)](https://discord.gg/bGmS2tE) \r\n*Click on the banner to join*</center> \r\n \r\n<center> \r\n![](https://files.peakd.com/file/peakd-hive/pravesh0/EoASy23RK8gomWV8AuSJpQHavdnD3Lic3AzoUwwLXijDbjSV6J843o5U8Xm3ToWRGrs.png)</center> \r\n \r\n<center><a href=https://discord.gg/XZGPGpz><img src=\"https://i.imgur.com/ylF284x.png\"></a>*Click on the banner to join*</center> \r\n \r\n\r\n<center> \r\n![](https://i.imgur.com/pA7l05p.png)<hr/>\r\n\r\n## Important 3Speak Links\r\n\r\n| | | | |\r\n|-|-|-|-|\r\n|[3Speak.tv](https://3speak.tv)| [3Speak Twitter](https://twitter.com/3speakonline) | [3Speak Hive](https://peakd.com/@threespeak) | [3Speak Telegram](https://t.me/threespeak) |\r\n| [3Speak in Spanish](https://peakd.com/@threespeak-es/posts) | [Download Android App](https://appdistribution.firebase.dev/i/047cfb506633e639) | [Download iOS App](https://testflight.apple.com/join/0tipqwsZ) | [Download Desktop App](https://github.com/spknetwork/3Speak-app/releases)\r\n| [Join 3Speak Discord](https://discord.gg/NSFS2VGj83) | [Setup Encoder Node](https://ecency.com/hive-181335/@sagarkothari88/retfajht) | [Vote for 3Speak Proposal](https://peakd.com/hive-112019/@spknetwork/spk-network-funding-proposal-rhnv7e) | [Vote 3Speak as Witness](https://hivesigner.com/sign/account-witness-vote?witness=threespeak&approve=1) |\r\n\r\nCheers\r\nHave a good one","tags":["india","ctp","leo","neoxion","upmewhale","spknetwork","sports","alive","aliveandthriving","pob"]}},"links":["https://ipfs-3speak.b-cdn.net/ipfs/bafkreici4xftewp5udqd6yb6vquugxuthy2mhezkbgbgocytmcj6xbdw6y/","https://3speak.tv/watch?v=sagarkothari88/uvjvqavy","https://3speak.tv/watch?v=sagarkothari88/uvjvqavy","https://github.com/spknetwork/legacy-studio-frontend-poc-react/blob/master/src/App.js","https://studio.3speak.tv","https://hivelive.me/donate/sagarkothari88","https://hivesigner.com/sign/account-witness-vote?witness=sagarkothari88&approve=1","https://discord.gg/bGmS2tE","https://discord.gg/XZGPGpz","https://3speak.tv"],"users":["sagarkothari88","threespeak"],"description":"Hello Community Members, This is an unofficial update from @sagarkothari88 about 3Speak. Official updates will be provided by @threespeak 's handle. Supporting PostingKey based user sessions Following","format":"markdown+html","image_ratios":[{"height":720,"width":1280,"url":"https://images.ecency.com/p/2dk2RRM2dZ8gKjXsrozapsD83FxL3Xbyyi5LFttAhrXxr16mCe4arfLJSKTLym9ErGDPPHYDPRA3fd9kRWUvhz48ajg1sZ4HjYjWA8zPAuLotq6dBgDA4UXrXwUKT8bWLq6CSTzjsGbaNceKoM1QBW6hnv5av2j753J2mKR3EE.png?format=match&mode=fit"},{"height":60,"width":1200,"url":"https://images.ecency.com/p/2bP4pJr4wVimqCWjYimXJe2cnCgnKLCEA6FDbKFY6Yv.png?format=match&mode=fit"},{"height":180,"width":650,"url":"https://images.ecency.com/p/2bP4pJr4wVimqCWjYimXJe2cnCgn4FcgRd1ZLz5KR3c.png?format=match&mode=fit"},{"height":60,"width":1200,"url":"https://images.ecency.com/p/FUkUE5bzkAZT3HzV5tJDiU2ik81PCd4JCyhWnRcDN8XJsVFY3UNB8DCaNYMe3kaj4hbks3gLV6WwsuHQMrUDoLyVyrvvPTqhnt5TFq8B1tpWBDP7e1Yv9j4DBtqPJb3XGvc7Yg8n8yzJLty4kh9VtqUnpcya1DmbWaCW.png?format=match&mode=fit"},{"height":211,"width":1280,"url":"https://images.ecency.com/p/2bP4pJr4wVimqCWjYimXJe2cnCgnMc4Dob4wEeythc2.png?format=match&mode=fit"}]}"
created2023-03-13 15:06:06
last_update2023-03-13 15:09:45
depth0
children5
last_payout2023-03-20 15:06:06
cashout_time1969-12-31 23:59:59
total_payout_value29.130 HBD
curator_payout_value32.323 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4,723
author_reputation554,546,321,102,243
root_title"3Speak - Creator Studio - APIs explained along with example usage"
beneficiaries
0.
accountspk.beneficiary
weight900
1.
accountthreespeakleader
weight100
max_accepted_payout100,000.000 HBD
percent_hbd10,000
post_id121,594,367
net_rshares114,437,215,798,384
author_curate_reward""
vote details (227)
@ecency ·
**Yay!** 🤗<br>Your content has been **boosted with Ecency Points**, by @sagarkothari88. <br>Use Ecency daily to boost your growth on platform! <br><br><b>Support Ecency</b><br>[Vote for new Proposal](https://hivesigner.com/sign/update-proposal-votes?proposal_ids=%5B245%5D&approve=true)<br>[Delegate HP and earn more](https://ecency.com/hive-125125/@ecency/daily-100-curation-rewards)
properties (22)
authorecency
permlinkre-2023313t165922466z
categoryhive-181335
json_metadata{"tags":["ecency"],"app":"ecency/3.0.20-welcome","format":"markdown+html"}
created2023-03-13 16:59:24
last_update2023-03-13 16:59:24
depth1
children0
last_payout2023-03-20 16:59:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length384
author_reputation628,558,655,322,586
root_title"3Speak - Creator Studio - APIs explained along with example usage"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id121,596,757
net_rshares0
@hivebuzz ·
Congratulations @sagarkothari88! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

<table><tr><td><img src="https://images.hive.blog/60x70/http://hivebuzz.me/@sagarkothari88/upvotes.png?202303150729"></td><td>You distributed more than 24000 upvotes.<br>Your next target is to reach 25000 upvotes.</td></tr>
</table>

<sub>_You can view your badges on [your board](https://hivebuzz.me/@sagarkothari88) and compare yourself to others in the [Ranking](https://hivebuzz.me/ranking)_</sub>
<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>



**Check out our last posts:**
<table><tr><td><a href="/hive-122221/@hivebuzz/lpud-202303"><img src="https://images.hive.blog/64x128/https://i.imgur.com/pVZi2Md.png"></a></td><td><a href="/hive-122221/@hivebuzz/lpud-202303">LEO Power Up Day - March 15, 2023</a></td></tr><tr><td><a href="/hive-195772/@hivebuzz/afri-tunes"><img src="https://images.hive.blog/64x128/https://i.imgur.com/yngJQKY.png"></a></td><td><a href="/hive-195772/@hivebuzz/afri-tunes">HiveBuzz rewards participants in the Afri-Tunes Anniversary event</a></td></tr><tr><td><a href="/hive-139531/@hivebuzz/proposal-2324"><img src="https://images.hive.blog/64x128/https://i.imgur.com/RNIZ1N6.png"></a></td><td><a href="/hive-139531/@hivebuzz/proposal-2324">The Hive Gamification Proposal</a></td></tr></table>
properties (22)
authorhivebuzz
permlinknotify-sagarkothari88-20230315t082823
categoryhive-181335
json_metadata{"image":["http://hivebuzz.me/notify.t6.png"]}
created2023-03-15 08:28:24
last_update2023-03-15 08:28:24
depth1
children0
last_payout2023-03-22 08:28:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,427
author_reputation370,420,738,249,436
root_title"3Speak - Creator Studio - APIs explained along with example usage"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id121,643,205
net_rshares0
@indiaunited ·
Indiaunited Curation 1678726764835
This post has been manually curated by @bhattg from Indiaunited community. Join us on our [Discord Server](https://discord.gg/bGmS2tE). 

Do you know that you can earn a passive income by delegating to @indiaunited. We share more than 100 % of the curation rewards with the delegators in the form of IUC tokens. HP delegators and IUC token holders also get upto 20% additional vote weight. 

Here are some handy links for delegations: [100HP](https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=indiaunited&vesting_shares=178660.7195108819%20VESTS), [250HP](https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=indiaunited&vesting_shares=446651.79877720476%20VESTS), [500HP](https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=indiaunited&vesting_shares=893303.5975544095%20VESTS), [1000HP](https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=indiaunited&vesting_shares=1786607.195108819%20VESTS). 

[![image.png](https://files.peakd.com/file/peakd-hive/bala41288/46eaz12N-image.png)](https://discord.gg/bGmS2tE) 

<sub>**100% of the rewards from this comment goes to the curator for their manual curation efforts. Please encourage the curator @bhattg by upvoting this comment and support the community by voting the posts made by @indiaunited.**</sub>. 

This post received an extra 5.01% vote for delegating HP / holding IUC tokens.
properties (22)
authorindiaunited
permlinkindiaunited-1678726764835
categoryhive-181335
json_metadata{"app":"hiveblog/0.1","format":"markdown","tags":["india","ctp","leo","neoxion","upmewhale","spknetwork","sports","alive","aliveandthriving","pob"]}
created2023-03-13 16:59:24
last_update2023-03-13 16:59:24
depth1
children0
last_payout2023-03-20 16:59:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,409
author_reputation99,992,869,717,778
root_title"3Speak - Creator Studio - APIs explained along with example usage"
beneficiaries
0.
accountbhattg
weight10,000
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id121,596,759
net_rshares0
@plantpoweronhive ·
<center>https://files.peakd.com/file/peakd-hive/plantpoweronhive/EokbeRiR1i5TRc8rLmUMM8foFSx7nq6HyVhwM6zWCUieS2nLus2vw25AAME98S2e4et.png <sup>You've been curated by @plantpoweronhive! Delegations welcome! 
	
<center>Find our community [here](https://peakd.com/c/hive-180569/created) </center>

<center>[Curation Trail]( https://hive.vote/dash.php?i=1&trail=plantpoweronhive)</sup> </center>
properties (22)
authorplantpoweronhive
permlinkre-sagarkothari88-rrgwky
categoryhive-181335
json_metadata{"tags":["hive-181335"],"app":"peakd/2023.3.2"}
created2023-03-13 16:31:30
last_update2023-03-13 16:31:30
depth1
children0
last_payout2023-03-20 16:31:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length391
author_reputation518,457,267,280,403
root_title"3Speak - Creator Studio - APIs explained along with example usage"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id121,596,198
net_rshares0
@poshtoken ·
$0.06
https://twitter.com/713967907/status/1635309999445655553
<sub> The rewards earned on this comment will go directly to the people( @sagarkothari88 ) sharing the post on Twitter as long as they are registered with @poshtoken. Sign up at https://hiveposh.com.</sub>
👍  
properties (23)
authorposhtoken
permlinkre-sagarkothari88-uvjvqavy816154870
categoryhive-181335
json_metadata"{"app":"Poshtoken 0.0.1","payoutToUser":["sagarkothari88"]}"
created2023-03-13 16:01:09
last_update2023-03-13 16:01:09
depth1
children0
last_payout2023-03-20 16:01:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.061 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length263
author_reputation5,684,563,804,117,750
root_title"3Speak - Creator Studio - APIs explained along with example usage"
beneficiaries
0.
accountnomnomnomnom
weight10,000
max_accepted_payout1,000,000.000 HBD
percent_hbd0
post_id121,595,553
net_rshares216,342,806,800
author_curate_reward""
vote details (1)