Charles Lee

API-val használható blogbejegyzés

  • Írás nyelve: Koreai
  • Országkód: Minden országcountry-flag
  • Informatika

Létrehozva: 2024-11-18

Frissítve: 2024-11-18

Létrehozva: 2024-11-18 15:57

Frissítve: 2024-11-18 23:27

A Durumis gyengeségei:

- Nagyon rossz a SZERKESZTÉS funkció.

- Nem támogatja a Markdown-t.

- Nem támogatja az API-n keresztüli írást.


Számos blogszolgáltatás kínál olyan funkciót, amely lehetővé teszi a bejegyzések feltöltését API-n keresztül. Az alábbiakban bemutatjuk a főbb szolgáltatásokat és az API funkcióikat:

Google Blogger:

A Google Blogger platform hivatalosan is biztosít Blogger API-t, amely támogatja a bejegyzések létrehozását, szerkesztését és törlését. Ez lehetővé teszi a fejlesztők számára, hogy programozottan kezeljék a blog tartalmát.
A LÁTÁS
Tistory:

A Tistory hivatalosan is biztosít Open API-t, amely támogatja a blogbejegyzések létrehozását, szerkesztését és törlését. Ez lehetővé teszi a fejlesztők számára, hogy programozottan kezeljék a blog tartalmát.
WordPress:

A WordPress REST API-n keresztül biztosít funkciókat a bejegyzések létrehozásához, szerkesztéséhez és törléséhez. Ez lehetővé teszi a fejlesztők számára, hogy programozottan kezeljék a blog tartalmát.


WordPress.com: Könnyen használható platform beépített hostinggal, amely lehetővé teszi a blog azonnali elindítását regisztráció után.
WordPress.org: Saját hosting beállítása szükséges, nagyobb szabadságot és testreszabási lehetőségeket kínál.


WordPress Markdown támogatás

WordPress kiegészítő bővítmények: Ha több Markdown funkcióra van szüksége, fontolja meg a következő bővítményeket:

Markdown Editor: Alapértelmezett szerkesztőt Markdown szerkesztőre cseréli, valós idejű előnézetet és számos elrendezési opciót kínál.

Import Markdown: Külső Markdown fájlok beimportálását és bejegyzéssé konvertálását teszi lehetővé.


Megpróbáltam írni a wordpress.com-on, de problémát találtam. Úgy tűnik, hogy csak fizetős verzióban értelmes.

Ezért újra kerestem.


A Tistory jó alternatívaként tűnik fel. Open API-t is kínál, és a ChatGPT is válaszol rá.



Tistory OpenAPI előkészítés

API kulcs beszerzése: Tistory kezelőfelület → 'Bővítmények' → 'Open API' menüpontban szerezze be az API kulcsot.

Felhasználói hitelesítési jogkivonat beszerzése: A Tistory API OAuth2-t használ. Kövesse az OAuth hitelesítési folyamatot a felhasználói hitelesítési jogkivonat beszerzéséhez.

Szükséges API információk: Kérelem URL-je: https://www.tistory.com/apis/post/write

Kötelező paraméterek:

  • access_token: A beszerzett hitelesítési jogkivonat
  • blogName: A blog neve
  • title: A bejegyzés címe
  • content: A bejegyzés tartalma

Tistory

  • Nagyon rossz a SZERKESZTÉS funkció: Open API használat
  • Nem támogatja a Markdown-t: Pythonban konvertálja a Markdown-t HTML-re feltöltés előtt
  • Nem támogatja az API-n keresztüli írást: Open API támogatás

ChatGPT prompt: Készítsen egy Python kódot, amely a Tistory Open API-ját használva feltölt egy cikket. Készítsen egy példát Markdown feltöltésre.

python print("Hello, Markdown!")



A kutatás célja

Markdown fájlok feltöltése a GitHubra.

A Python kód a GitHub Markdown fájljait külön-külön feltölti a Tistory-ra.

Eközben a funkciók teszteléséhez, amelyeket vizsgálni kell, a markdown2 csomag használata esetén, hogyan kell a png fájlokat használni, és hogyan kell feltölteni ezeket a tartalmakat.

  • A Tistory (Tistory) OpenAPI segítségével a kép fájlok (PNG, JPEG stb.) feltöltéséhez használja a post/attach API-t. A kép feltöltése után a kép URL-je visszaküldésre kerül, és ezt a bejegyzés írásakor lehet használni.

Hozzászólások0