# URL для сырого содержимого поста для конкретной ревизии

**URL:** https://meta.discourse.org/t/url-for-a-posts-raw-content-for-a-particular-revision/369083
**Category:** Support
**Tags:** rest-api
**Created:** [06.Июнь.2025 02:37:20 UTC](https://meta.discourse.org/t/url-for-a-posts-raw-content-for-a-particular-revision/369083 "2025-06-06T02:37:20Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Dannii](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dannii/32/129087_2.png) [@Dannii](https://meta.discourse.org/u/Dannii)
#### Post date: [06.Июнь.2025 02:37:20 UTC](https://meta.discourse.org/t/url-for-a-posts-raw-content-for-a-particular-revision/369083/1 "2025-06-06T02:37:20Z")

</div>

Не знаю, возможно ли это, но я хотел бы получить исходное содержимое (markdown) старой версии поста по URL.

Я пробовал использовать URL, описанный в [How to get a previous version/revision of a post through the API](https://meta.discourse.org/t/how-to-get-a-previous-version-revision-of-a-post-through-the-api/58164), но получаю только ошибки `{"status":500,"error":"Internal Server Error"}` ([пример](https://intfiction.org/posts/25530/revisions/90.json)). Кроме того, в той теме создаётся впечатление, что возвращается не весь пост на момент указанной версии, а только изменения по сравнению с предыдущей версией.

Конечно, я могу просто посмотреть старую версию на самом форуме через диалог истории поста, но просто скопировать её нельзя, так как там отображаются левая и правая части вперемешку.

---

<div class="post-metadata">

### Author: ![Dannii](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dannii/32/129087_2.png) [@Dannii](https://meta.discourse.org/u/Dannii)
#### Post date: [06.Июнь.2025 02:56:01 UTC](https://meta.discourse.org/t/url-for-a-posts-raw-content-for-a-particular-revision/369083/2 "2025-06-06T02:56:01Z")

</div>

На самом деле, самый последний работает ([https://intfiction.org/posts/25530/revisions/266.json](https://intfiction.org/posts/25530/revisions/266.json)), так что, возможно, не работают только старые?

И в нём нет raw, поэтому мой главный вопрос всё ещё без ответа.

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [23.Сентябрь.2025 20:05:27 UTC](https://meta.discourse.org/t/url-for-a-posts-raw-content-for-a-particular-revision/369083/3 "2025-09-23T20:05:27Z")

</div>

На случай, если вы ещё не догадались сами, ниже приведён способ получить исходный текст последнего варианта публикации. Я не знаю, как получить исходный текст более ранней версии, но хотел бы это выяснить!

> [@jomaxro](#):
>
> Конечно, существует маршрут для просмотра исходного текста публикации. Возьмём в качестве примера ваш пост. URL-адрес:
> 
> ```plaintext
> https://meta.discourse.org/t/get-back-the-real-raw-data-that-created-a-post/189183
> 
> ```
> 
> Чтобы увидеть исходное содержимое, замените `/t/slug` на `/raw`.
> 
> ```plaintext
> https://meta.discourse.org/raw/189183
> 
> ```
