Pligg API Auto Bookmark เป็น WordPress Plugin ที่ผมเขียนขึ้นมาใหม่ครับ ใช้เวลาประมาณ 2 วัน จากที่ไม่เคยเขียน Plugin มาก่อน จนออกมาพอใช้ใด้ เลยอยากเชิญเพื่อน ๆ ช่วยทดสอบ
ความสามารถ
- ส่งโพสที่เราเขียนใน WordPress เข้าสู่
http://diggday.com อัตโนมัติ (ต่อไปจะมีเพิ่มหลาย ๆ เว็บ)
- โพสครั้งเดียวเข้าหลาย ๆ บุ๊กมาร์ค (แต่ตอนนี้มี 1 เว็บให้ทดสอบ)
- เลือก category ที่ต้องการบุ๊กมาร์คได้
- จะโพสไปที่บุ๊กมาร์คเฉพาะครั้งแรกที่เราโพสในบล็อกนะครับ เพราะฉะนั้นก่อนจะโพสจะต้องตรวจสอบให้เรียบร้อยก่อน
- การ edit จะไม่บุ๊กมาร์คซ้ำ
- สามารถบุ๊กมาร์คสำหรับเรื่องที่ตั้งเวลาโพสได้ด้วย
เงื่อนไขการใช้งาน
- จะต้องมีบล็อกของตัวเองที่สร้างจาก WordPress เพราะจะต้องติดตั้ง Plugin ตัวนี้
- ต้องเป็นบล็อกภาษาไทยเท่านั้น เพราะตัวเว็บบุ๊กมารค์รับเฉพาะภาษาไทย ถ้าส่งภาษาอังกฤษมา ผมจะลบ user นะครับ (ต่อไปจะมีเว็บอังกฤษให้บริการด้วย)
- ท่านที่สนใจ PM มาและบอก url บล็อกภาษาไทยของท่านมาด้วยครับ จะส่งให้
ดูตัวอย่างวิธีการใช้งานได้ที่นี่ พบปัญหาตรงไหนช่วยแจ้งเข้ามาด้วยครับ จะได้ทำการแก้ไข และจะเปิดให้ดาวน์โหลดกันต่อไป
ขอบคุณทุกท่านที่สนใจ
=====================================
สำหรับเจ้าของเว็บ Pligg ภาษาไทย
=====================================
UPDATE 25/02/09 3:03
เว็บที่ติดตั้ง api แล้ว
http://diggday.com/api.php http://dukdigg.com/api.php http://jum.name/api.php http://muzigg.com/api.php http://non-ess.com/api.php *** API Version ล่าสุดคือ 1.0 (TH) ดาวน์โหลดได้ที่
http://api.diggday.com/pligg-api-1.0-(TH).zip เอาไฟล์ api.php ไปไว้ที่เดียวกับ index.php ครับ (root directory)
จากนั้นเข้า
http://yourdomain.com/api.php เพื่อติดตั้ง
และเข้า
http://yourdomain.com/api.php?fn=list เพื่อทดสอบ ถ้าถูกต้องจะมีรายการหมวดหมู่ทั้งหมดเป็นภาษาไทย (ถ้า category เป็นภาษาไทย) พร้อมหมายเลข
เมื่อติดตั้งเสร็จแล้วช่วยแจ้งผมด้วย จะได้เพิ่มเข้าไปใน list เพื่อรับการ submit จาก Pligg API Auto Bookmark
สงวนสิทธิ์เฉพาะเว็บ social bookmark ที่เป็นภาษาไทยเท่านั้นนะครับ
แถม
- จริง ๆ แล้ว Pligg API เวอร์ชั่นภาษาอังกฤษออกมาก่อนหน้านี้แล้ว แต่ยังไม่มีระบบใช้งาน โดยทางผู้พัฒนา Pligg ได้รวมเข้าไปใน Pligg Version 1.0 ซึ่งอยู่ในโพลเดอร์ 3rdparty\API ในเร็ว ๆ นี้ผมจะทำ bookmark ที่เป็นภาษาอังกฤษด้วย และตอนนี้มีเว็บ Pligg sites ภาษาอังกฤษที่รองรับการใช้งาน api กว่าร้อยเว็บแล้ว
UPDATE Version 0.2.2
- เพิ่มระบบป้องกัน Spam สามารถตั้งได้จาก api ว่าจะให้แต่ละ user เว้นระยะห่างระหว่างแต่ละโพสเป็นเวลาเท่าไหร่ก็ได้
$timespam = 3600; // 3600 seconds = 60*60 = 1 hour
UPDATE Version 0.2.3
- แก้ไขการแสดงผลผิดพลาด จากการเข้ารหัสไฟล์ utf8
- แสดงผล api.php?fn=list เป็นแบบ xml
UPDATE Version 1.0 (TH) เพิ่มคุณสมบัติการป้องกัน Spam เต็มพิกัด
- ตรวจสอบ Banned URL from spamlog.log
- ตรวจสอบเว็บไซต์ที่จะ bookmark ได้จะต้องทำการลงทะเบียนที่
http://domain.diggday.com และผ่านการอนุมัติ