CLOUDFLARE · POSTONFMULTI

Manga Post Admin

กำลังตรวจ...
FIRST ADMIN SETUP

สร้าง Admin คนแรก

Setup Code ใช้ Cloudflare Device Token เดิมเพียงครั้งเดียว หลังสร้างสำเร็จหน้านี้จะปิดอัตโนมัติ

SECURE ADMIN LOGIN

เข้าสู่ระบบ

ใช้บัญชีของตนเอง ระบบไม่ใช้ Device Token สำหรับสมาชิก Dashboard

กำลังสร้างโลก…

เรื่องและลิงก์

แก้ไขเรื่องและลิงก์

ชื่อเรื่อง
ฉบับที่ -
ชื่อเรื่องอื่น (Alternate Titles)
ลิงก์อ่านการ์ตูน

ลบทั้งหมดแล้วบันทึกจะล้างลิงก์ของขอบเขตนี้ เครื่องอื่นจะรับค่าเมื่อโหลดข้อมูลเรื่องอีกครั้ง

ประวัติลิงก์ · 50 รายการล่าสุด

PAGE STATUS

สถานะทุก Facebook Page

Manga Post Nofi · Discord Tester

ลองชื่อเรื่อง + ตอน พร้อมภาพ Nofi แนวนอน 16:9 · ข้อมูลทดสอบ

ยังไม่โพสต์ · 0 งาน

ALL JOBS

ตารางโพสต์ตามวันที่

สร้างโพสต์จากภาพที่เลือกเอง

ลากภาพมาวาง หรือกดเลือกภาพ PNG, JPEG, WebP · สูงสุด 10 ภาพ · ภาพละไม่เกิน 25 MB
ภาพวันที่/เวลาไทยPageสถานะรหัสงานFacebook Post IDรายละเอียดคำสั่ง
ไม่พบงาน
FACEBOOK

Facebook Pages

ADMIN GUIDE

Facebook Page Token Setup

วิธีสร้าง Page Access Token แบบ Expires: Never สำหรับบันทึกใน Cloudflare Worker

ห้ามแชร์ข้อมูลลับห้ามนำ User Token, Page Token หรือ App Secret ไปวางในแชต, source code, localStorage หรือ Git
1. Graph API Explorer2. Short-lived Token3. App Secret4. Long-lived Token5. Page Token6. ตรวจ Token7. บันทึกใน Cloudflare
1

เปิด Meta Graph API Explorer

เปิด Graph API Explorer ↗ แล้วเลือก Meta App ที่ใช้งานจริง, เลือก User Token

pages_show_listpages_read_engagementpages_manage_posts
เพิ่ม pages_read_user_content หรือ pages_manage_engagement ได้เมื่อระบบต้องใช้สิทธิ์นั้น
2

สร้าง Short-lived User Token

กด Generate Access Token และตรวจว่า Account นี้มีสิทธิ์จัดการ Page ที่ต้องการ

3

เตรียม App ID และ App Secret

ไปที่ Meta Developers → App settings → Basic ค่า App Secret ต้องใช้เฉพาะในเครื่องที่ปลอดภัยและห้ามใส่ใน Dashboard นี้

4

แลกเป็น Long-lived User Token

แทนที่ placeholder ใน URL ต่อไปนี้ ห้ามมี slash ต่อท้าย /oauth/access_token

https://graph.facebook.com/oauth/access_token?grant_type=fb_exchange_token&client_id=APP_ID&client_secret=APP_SECRET&fb_exchange_token=SHORT_LIVED_USER_TOKEN
ผลลัพธ์ขั้นนี้เป็น User Token อายุประมาณ 60 วัน ยังไม่ใช่ Token ที่นำไปเก็บใน Worker
5

ดึง Page Access Token

ใช้ Long-lived User Token เรียก /me/accounts แล้วเลือก access_token ของ Page จาก id และ name

https://graph.facebook.com/v26.0/me/accounts?fields=id,name,access_token,tasks&access_token=LONG_LIVED_USER_TOKEN
6

ตรวจ Page Token

เปิด Access Token Debugger ↗

Type: PAGEIs Valid: TrueExpires: Never
Data Access Expires เป็นอายุสิทธิ์ data access ซึ่ง Meta อาจให้ authorize ใหม่ในอนาคต
7

บันทึกใน Cloudflare

กด + เพิ่ม Page หรือ เปลี่ยน Token ของ Page เดิม วางเฉพาะ Page Access Token แล้วให้ระบบตรวจ Page ID และเข้ารหัสก่อนเก็บใน D1

Desktop ไม่ต้องเก็บ Page TokenManga Renderer จะแสดงเฉพาะสถานะ ส่วนการเพิ่มและเปลี่ยน Token ทำจากหน้านี้โดย Admin
Short-lived User Token→Long-lived User Token→GET /me/accounts→Page Token→Debugger→Save to Cloudflare

/me/accounts ไม่มี Page

ตรวจ Account, App, pages_show_list และสิทธิ์จัดการ Page

โพสต์ไม่ได้

ตรวจ pages_manage_posts, Page ID, Token validity และ task CREATE_CONTENT

Exchange ไม่สำเร็จ

ใช้ User Token ใน fb_exchange_token และใช้ endpoint /oauth/access_token โดยไม่มี slash ต่อท้าย

เพิ่ม Facebook Page

CLOUD CONFIG

Integrations

ACCESS CONTROL

Users

WORKSPACE PAGES

เพจเว็บไซต์

ใส่โปรไฟล์ Readtoon หรือ Readrealm อย่างน้อยหนึ่งเว็บ และ Kairew ถ้ามี เลือกประเภทที่ดึง ระบบจะสร้างเว็บอ่านที่ untilldawn.monster/slug/ แล้วโหลดเรื่องและอัปเดตให้อัตโนมัติ ภาพการ์ดใช้บนหน้าแรก untilldawn.monster

+ เพิ่มเพจเว็บไซต์ใหม่

DESKTOP ACCESS

Devices

SECURITY LOG

Audit Log

เวลาผู้ใช้ActionTargetผล