Charles Lee

การโพสต์บล็อกโดยใช้ API

สร้าง: 2024-11-18

อัปเดต: 2024-11-18

สร้าง: 2024-11-18 15:57

อัปเดต: 2024-11-18 23:27

จุดอ่อนของ Durumis:

- ฟังก์ชันแก้ไขไม่ดีมาก

- ไม่รองรับ Markdown

- ไม่รองรับการเขียนโพสต์โดยใช้ API


บริการบล็อกหลายแห่งมีฟังก์ชันที่อนุญาตให้ผู้ใช้สามารถอัปโหลดโพสต์ผ่าน API บริการหลักและฟังก์ชัน API ที่เกี่ยวข้องมีดังต่อไปนี้:

Blogger ของ Google:

แพลตฟอร์ม Blogger ของ Google มีการให้บริการ Blogger API อย่างเป็นทางการเพื่อรองรับฟังก์ชันการสร้าง แก้ไข และลบโพสต์ ฯลฯ ซึ่งช่วยให้ผู้พัฒนาสามารถจัดการเนื้อหาบล็อกผ่านโปรแกรมได้
THE SEE
Tistory:

Tistory มีการให้บริการ Open API อย่างเป็นทางการเพื่อรองรับฟังก์ชันการสร้าง แก้ไข และลบโพสต์ในบล็อก ฯลฯ ซึ่งช่วยให้ผู้พัฒนาสามารถจัดการเนื้อหาบล็อกผ่านโปรแกรมได้
WordPress:

WordPress มีการให้บริการฟังก์ชันการสร้าง แก้ไข และลบโพสต์ผ่าน REST API ซึ่งช่วยให้ผู้พัฒนาสามารถจัดการเนื้อหาบล็อกผ่านโปรแกรมได้


WordPress.com: แพลตฟอร์มที่ใช้งานง่ายพร้อมการโฮสต์ คุณสามารถเริ่มต้นบล็อกได้ทันทีหลังจากลงทะเบียน
WordPress.org: คุณต้องตั้งค่าการโฮสต์เองและมีระดับความอิสระและการปรับแต่งที่สูงกว่า


การรองรับ Markdown ของ WordPress

ปลั๊กอินเพิ่มเติมของ WordPress: หากคุณต้องการฟังก์ชัน Markdown เพิ่มเติม โปรดพิจารณาปลั๊กอินต่อไปนี้:

Markdown Editor: แทนที่ตัวแก้ไขเริ่มต้นด้วยตัวแก้ไข Markdown เพื่อให้การแสดงตัวอย่างแบบเรียลไทม์และตัวเลือกเค้าโครงที่หลากหลาย

Import Markdown: คุณสามารถนำเข้าไฟล์ Markdown ภายนอกและแปลงเป็นโพสต์ได้


ฉันได้ลองเขียนใน wordpress.com แล้วแต่พบปัญหา ดูเหมือนว่าจะต้องใช้เวอร์ชันแบบชำระเงินจึงจะมีประโยชน์

ดังนั้น ฉันจึงค้นหาอีกครั้ง


Tstory กลายเป็นทางเลือกที่ดี มีการให้บริการ openAPI และได้รับการตอบรับจาก chatGPT ด้วย



การเตรียม Tistory OpenAPI

การออก API Key: หน้าการจัดการ Tistory → 'ปลั๊กอิน' → 'Open API' เพื่อรับ API Key

การรับโทเค็นการรับรองความถูกต้องของผู้ใช้: Tistory API ใช้ OAuth2 โปรดปฏิบัติตามขั้นตอนการรับรองความถูกต้องของ OAuth เพื่อรับโทเค็นการรับรองความถูกต้องของผู้ใช้

ข้อมูล API ที่จำเป็น: URL คำขอ:https://www.tistory.com/apis/post/write

พารามิเตอร์ที่จำเป็น:

  • access_token: โทเค็นการรับรองความถูกต้องที่ได้รับ
  • blogName: ชื่อบล็อก
  • title: หัวข้อโพสต์
  • content: เนื้อหาโพสต์

Tistory

  • ฟังก์ชันแก้ไขไม่ดีมาก: ใช้ openAPI
  • ไม่รองรับ Markdown: แปลง markdown เป็น html ใน Python แล้วอัปโหลด
  • ไม่รองรับการเขียนโพสต์โดยใช้ API: รองรับ openAPI

คำสั่ง chatgpt: เขียนโค้ด Python ที่ใช้ openAPI เพื่ออัปโหลดบทความหนึ่งบทความไปยัง Tistory โปรดสร้างตัวอย่างการอัปโหลด markdown

python print("Hello, Markdown!")



วัตถุประสงค์ของการวิจัย

อัปโหลดไฟล์ในรูปแบบ markdown ไปยัง github

โค้ด Python จะอัปโหลดไฟล์ markdown แต่ละไฟล์ใน github ไปยัง Tistory

ในขณะเดียวกัน สิ่งที่ควรตรวจสอบคือการใช้แพ็คเกจ markdown2 ควรตรวจสอบเพิ่มเติมว่าจะจัดการกับไฟล์ png และเนื้อหาอื่นๆ อย่างไรเมื่ออัปโหลด

  • ในการอัปโหลดไฟล์รูปภาพ (PNG, JPEG ฯลฯ) ไปยัง Tistory โดยใช้ Tistory (Tistory) OpenAPI ให้ใช้ post/attach API หลังจากอัปโหลดรูปภาพแล้ว URL ของรูปภาพจะถูกส่งกลับและสามารถใช้ได้เมื่อเขียนโพสต์

ความคิดเห็น0

วิธีสร้างรายได้จากบล็อก: 22 แพลตฟอร์มและสิ่งที่ควรพิจารณาคู่มือฉบับละเอียดเกี่ยวกับ 22 แพลตฟอร์มสร้างรายได้จากบล็อกและกลยุทธ์ความสำเร็จ รวมถึง SEO, กลยุทธ์การมีส่วนร่วมของผู้อ่าน และการเปรียบเทียบแพลตฟอร์ม เพื่อช่วยคุณเริ่มต้นบล็อก
Curator Danbi - Creator Story
Curator Danbi - Creator Story
Curator Danbi - Creator Story
Curator Danbi - Creator Story

November 27, 2024

ข้อดีของบล็อกเน이버ที่เหนือกว่า Tistoryบล็อกเน이버มีข้อดีหลายอย่างเหนือกว่า Tistory เช่น ตัวแก้ไขที่ใช้งานง่าย ฟังก์ชันแสดงความคิดเห็นที่หลากหลาย และฟังก์ชันแนบรูปภาพหัวข้อ ฯลฯ เขียนเมื่อวันที่ 31 มีนาคม 2568
지쇼쿠 바로코의 좌충우돌 이야기
지쇼쿠 바로코의 좌충우돌 이야기
지쇼쿠 바로코의 좌충우돌 이야기
지쇼쿠 바로코의 좌충우돌 이야기

March 31, 2025

แนะนำบริการ [durumis]durumis คือบริการบล็อกฟรีที่เผยแพร่บทความไปยังผู้คนทั่วโลกกว่า 5.3 พันล้านคน โดดเด่นด้วยการรองรับ AI สร้างสรรค์ และการโหลดหน้าเว็บที่รวดเร็ว สามารถผสานรวมกับ Google AdSense และ Google Analytics ได้
durumis official blog
durumis official blog
durumis official blog
durumis official blog

January 16, 2024

แพลตฟอร์มบล็อกของดูรุมิสเป็นอย่างไรบ้าง?แพลตฟอร์มบล็อกของดูรุมิสจะแบ่งปันรายได้จาก AdSense ให้กับบล็อกเกอร์ และอนุญาตให้ป้อนรหัส AdSense ได้เมื่อมีผู้เข้าชมสะสม 30,000 คนขึ้นไป รองรับการแปลหลายภาษา ทำให้คาดหวังการดึงดูดทราฟฟิกจากทั่วโลกได้
다코 콘텐츠 사무소
다코 콘텐츠 사무소
다코 콘텐츠 사무소
다코 콘텐츠 사무소

April 23, 2024

ใช้ปลั๊กอิน WordPress ดึงดูดทราฟฟิกจากต่างประเทศการใช้ปลั๊กอิน WordPress ช่วยแปลโพสต์ภาษาไทยเป็นหลายภาษาเพื่อดึงดูดทราฟฟิกจากต่างประเทศได้ แต่ก็ต้องคำนึงถึงความเสี่ยงของการลดอันดับ SEO เนื่องจากคุณภาพการแปลที่อาจลดลงด้วย
테크민 it&tech 블로그
테크민 it&tech 블로그
테크민 it&tech 블로그
테크민 it&tech 블로그

April 17, 2024