ดึงข้อมูล Pantip|กระทู้ ความคิดเห็น Social Listening
Pricing
from $2.00 / 1,000 搜尋主題
ดึงข้อมูล Pantip|กระทู้ ความคิดเห็น Social Listening
ดึงข้อมูลจาก Pantip เว็บบอร์ดที่ใหญ่ที่สุดของไทย โดยไม่ต้องล็อกอินหรือใช้ API — ค้นหากระทู้ทั้งเว็บด้วยคีย์เวิร์ด พร้อมเนื้อหากระทู้และความคิดเห็นทั้งหมด (รวมคอมเมนต์ย่อย) ผู้เขียน แท็ก คะแนน และเวลา ส่งออกเป็น JSON/CSV/Excel เหมาะสำหรับ social listening มอนิเตอร์แบรนด์ และวิจัยตลาดไทย
Pricing
from $2.00 / 1,000 搜尋主題
Rating
0.0
(0)
Developer
Chad
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
เครื่องมือดึงข้อมูล Pantip|กระทู้ ความคิดเห็น และ Social Listening (ไม่ต้องใช้ API)
ดึงเนื้อหาสาธารณะจาก Pantip (pantip.com) — เว็บบอร์ดสนทนาที่ใหญ่ที่สุดและมีทราฟฟิกสูงสุดแห่งหนึ่งของไทย: ค้นหากระทู้ทั้งเว็บด้วยคีย์เวิร์ด และ ดึงเนื้อหากระทู้พร้อมความคิดเห็นทั้งหมด (รวมคอมเมนต์ย่อย). ทำงานผ่าน endpoint สาธารณะ ไม่ต้องล็อกอิน ไม่ต้องใช้ token ไม่ต้องเปิดเบราว์เซอร์ (HTTP ล้วน). วางคีย์เวิร์ด topic ID หรือ URL แบบเป็นชุด ได้ข้อมูล snake_case ที่มีโครงสร้าง เติม null เมื่อไม่มีค่า และแนบ scraped_at แบบ ISO 8601 ทุกแถว.
เหมาะสำหรับ: social listening / มอนิเตอร์แบรนด์ ในตลาดไทย, เสียงผู้บริโภคและกระแสคู่แข่ง, ปฏิกิริยาต่อสินค้าที่เพิ่งเปิดตัว, และงานวิจัยตลาด.
ฟิลด์ผลลัพธ์
| ฟิลด์ | ชนิด | คำอธิบาย |
|---|---|---|
topic_id | string | Topic ID (คือ topic/{id} ใน URL) |
site | string | ค่าคงที่ "pantip" |
comment_id | string | null | แถวความคิดเห็นเป็น {topic_id}-{ชั้น}; แถวกระทู้/ค้นหาเป็น null |
floor | string | null | ชั้นของความคิดเห็น; คอมเมนต์ย่อยเป็น {เลขคอมเมนต์}-{เลขรีพลาย} |
is_reply | boolean | เป็นคอมเมนต์ย่อยหรือไม่ (มีความหมายเฉพาะแถวความคิดเห็น) |
title | string | null | ชื่อกระทู้ (แถวค้นหา/แถวกระทู้) |
author | string | null | ชื่อผู้ตั้งกระทู้/ผู้คอมเมนต์ |
author_id | string | null | ID สมาชิก |
content | string | null | เนื้อหากระทู้หรือความคิดเห็น (แปลง HTML เป็นข้อความล้วน); แถวค้นหาเป็น null |
content_images | array | URL รูปภาพในเนื้อหา (สติกเกอร์/รูปแนบ) |
tags | array | แท็กของกระทู้ (แถวกระทู้); แถวค้นหาเป็น array ว่าง |
comment_count | number | null | จำนวนความคิดเห็นที่แสดงบนการ์ดผลค้นหา |
score | number | null | คะแนนโหวตของความคิดเห็น (Pantip good_bad_vote.point) |
created_at | string | null | เวลาตั้งกระทู้/คอมเมนต์ (ISO 8601; การ์ดค้นหามีความละเอียดระดับวัน) |
topic_url | string | null | ลิงก์กระทู้ |
source_mode | string | search หรือ topic |
source_query | string | คีย์เวิร์ดหรือ topic ID ที่ตรงกัน |
scraped_at | string | เวลาที่ดึงข้อมูล (ISO 8601) |
โหมด
| โหมด | อินพุต | ผลลัพธ์ | การคิดเงิน |
|---|---|---|---|
search (ค่าเริ่มต้น) | keywords[] (ค้นหาทั้งเว็บ), dateFrom, maxItems | รายการกระทู้ต่อคีย์เวิร์ด | search-listing $0.002/รายการ |
topic | topicIds[]/topicUrls[], maxItems (ลิมิตความคิดเห็นต่อกระทู้) | เนื้อหากระทู้ + ความคิดเห็นทั้งหมด (รวมคอมเมนต์ย่อย) | product-detail $0.008/กระทู้ + review-item $0.003/ความเห็น |
ฟิลด์อินพุต
| ฟิลด์ | ชนิด | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|
mode | string | search | search (ค้นหาทั้งเว็บ) หรือ topic (กระทู้เต็ม) |
keywords | array | — | คีย์เวิร์ดค้นหา (ไทย/อังกฤษ/ชื่อแบรนด์) โหมด search ต้องกรอกอย่างน้อยหนึ่ง |
topicIds | array | — | Topic ID (ตัวเลข) ใช้กับโหมด topic |
topicUrls | array | — | URL กระทู้แบบเต็ม ดึง ID อัตโนมัติ |
bulkInput | string | — | หนึ่งบรรทัดต่อรายการ; search = คีย์เวิร์ด, topic = ID/URL |
maxItems | integer | 50 | search: จำนวนกระทู้ต่อคีย์เวิร์ด; topic: จำนวนความคิดเห็นต่อกระทู้ (เนื้อหากระทู้คืนเสมอ) สูงสุด 500 |
dateFrom | string | — | ใช้กับ search; สัมพัทธ์ 3d/12h/2w หรือเจาะจง MM/DD/YY |
proxyConfiguration | object | Apify datacenter | เปิดเป็นค่าเริ่มต้น; ไม่ใช้ proxy จะแชร์ IP ขาออกและเสี่ยงถูกจำกัดอัตรา |
ตัวอย่าง JSON
1) ค้นหากระแสแบรนด์
{ "mode": "search", "keywords": ["iPhone", "Samsung"], "maxItems": 10 }
2) เอาเฉพาะกระทู้ใน 30 วันล่าสุด
{ "mode": "search", "keywords": ["โตโยต้า"], "maxItems": 20, "dateFrom": "30d" }
3) ดึงกระทู้เต็ม (เนื้อหา + ความคิดเห็นทั้งหมด)
{ "mode": "topic", "topicIds": ["44209153"], "maxItems": 200 }
4) ดึงหลายกระทู้ด้วย URL
{ "mode": "topic", "bulkInput": "https://pantip.com/topic/44209153\nhttps://pantip.com/topic/44008597" }
5) แยกความคิดเห็นทีละแถว (รวมคอมเมนต์ย่อย)
{ "mode": "topic", "topicIds": ["44209153"], "maxItems": 500 }
ข้อควรทราบ
searchเป็นการค้นหาคีย์เวิร์ดทั้งเว็บ Pantip (ไม่ใช่การกรองภายในห้อง) แต่ v1 คืนผลหน้าแรกต่อคีย์เวิร์ด (ราว 10 รายการที่เกี่ยวข้องที่สุด); การค้นหาหลายหน้าใช้ API ที่ต้องยืนยันตัวตนของ Pantip จึงจัดเป็น v1.1 ตั้งเวลารันเป็นระยะและใช้dateFromเพื่อเก็บกระทู้ใหม่ ก็มอนิเตอร์ได้ต่อเนื่อง- การแบ่งหน้าความคิดเห็นในโหมด
topic: Pantip แสดง 100 ความเห็นต่อหน้า ระบบจะไล่หน้าให้อัตโนมัติจนถึงmaxItemsกระทู้ยอดนิยมกระทู้เดียวอาจมีความเห็นหลักพัน ควรใช้maxItemsควบคุมต้นทุน - ความคิดเห็นที่เป็นสติกเกอร์/รูปล้วน ฟิลด์
contentจะเป็น null และ URL รูปอยู่ในcontent_images - เวลา: เนื้อหากระทู้และความคิดเห็นเป็นเวลาที่แม่นยำ; การ์ดผลค้นหาเป็นความละเอียดระดับวัน (วันที่พุทธศักราชของไทย แปลงเป็นคริสต์ศักราชแล้ว)
- ค่าเริ่มต้นใช้ Apify datacenter proxy; ทดสอบในเครื่องตั้ง
proxyConfiguration.useApifyProxy = falseได้
คำถามที่พบบ่อย
- ต้องล็อกอินหรือใช้ API key ไหม? ไม่ต้อง ดึงเฉพาะเนื้อหาสาธารณะ
- ดึงความคิดเห็นได้ไหม? ได้ โหมด
topicจะคืนเนื้อหากระทู้และความคิดเห็นทั้งหมด (รวมคอมเมนต์ย่อย) แยกทีละแถว - มอนิเตอร์เฉพาะบางคีย์เวิร์ดได้ไหม? ได้ ใช้โหมด
searchกรอกคีย์เวิร์ด แล้วตั้งdateFromเพื่อมอนิเตอร์แบบประหยัดที่สุด - รูปแบบผลลัพธ์? ส่งออกผ่าน Apify Dataset เป็น JSON/CSV/Excel/HTML/API
ข้อจำกัดความรับผิดชอบ
Actor นี้ดึงเฉพาะเนื้อหาที่มองเห็นได้แบบสาธารณะบน Pantip เพื่อการวิจัยและวิเคราะห์ความคิดเห็นเท่านั้น โปรดปฏิบัติตามข้อกำหนดการใช้งานของ Pantip และกฎหมายท้องถิ่น อย่าใช้ในทางที่ละเมิดข้อมูลส่วนบุคคลหรือแสวงหาประโยชน์เชิงพาณิชย์โดยมิชอบ และควบคุมความถี่ในการดึงข้อมูลเพื่อไม่ให้เป็นภาระต่อเว็บต้นทาง
คีย์เวิร์ด: ดึงข้อมูล Pantip, Pantip scraper, สแครป Pantip, เว็บบอร์ดไทย, Thai forum, social listening ไทย, มอนิเตอร์แบรนด์, ฟังเสียงโซเชียล, sentiment, วิจัยตลาด, pantip.com, กระทู้, ความคิดเห็น, คอมเมนต์.