Exporting Comments
As a website owner, you own the data. You can export it to migrate to another platform or backup your data.
How to Export
- Go to the Console
- Choose the current website
- Go to "Import & Export" section
- Navigate to the Export subsection.
- Click "Export" button.
Exporting might take some time. Make sure not to close the tab until the file is downloaded.
- All the pages will be exported.
- Only the last 25,000 comments will be exported.
If you have more than 25,000 comments, please contact us via email.
Export File Format
The export file is in JSON format. All the major programming languages support JSON. Therefore, you can easily manipulate the data.
{
"pages": [
{
"hyvor_talk_id": 50,
"id": "/page",
"url": "https://example.com/page",
"time": 1520053478,
"title": "Example Page"
},
// more page objects
],
"comments": [
{
"hyvor_talk_id": 340,
"webpage_hyvor_talk_id": 50,
"reply_to_comment_hyvor_talk_id": null,
"comment": "Here's an example comment",
"time": 1520063428,
"user_name": "John",
"user_picture": "https://example.com/static/john.png"
},
// more comment objects
]
}
Page Object
Key | Value | Description |
---|---|---|
hyvor_talk_id |
int | ID of the page in the Hyvor Talk database |
id |
string | ID of each page set by you (See manual installation) |
url |
string | URL of the page |
time |
int | Created time - UNIX timestamp in seconds |
title |
string | Title of the page |
Comment Object
Key | Value | Description |
---|---|---|
hyvor_talk_id |
int | ID of the comment |
webpage_hyvor_talk_id |
int | ID of the page where the comment is publised |
reply_to_comment_hyvor_talk_id |
int or null | If the comment is a reply, the hyvor_talk_id of the parent comment. Otherwise, null |
comment |
string | Raw comment |
time |
int | Published time - Unix timestamp in seconds |
user_name |
string | Name of the user |
user_picture |
string | URL of the user's avatar |