บล็อกของแดเนียล
20 Nov/11 4

Neglector Tweet สคริปต์ PHP ขนาดเล็กที่จะลบทวีตเก่าจาก Twitter

โดยอัตโนมัติกระบวนการของการ Neglector tweet ลบทวีตเก่าจากบัญชี Twitter ของคุณ โดยทั่วไปจะให้ไป "หมดอายุ" ฟังก์ชันการทำงานสำหรับ tweets ของคุณ มันจะเป็นประโยชน์สำหรับผู้ที่ต้องการใช้ Twitter แต่ไม่ต้องการให้ประวัติศาสตร์ของทวีตของพวกเขาที่จะอยู่ออนไลน์มานานหลายทศวรรษ

 ประวัติศาสตร์:
 พฤศจิกายน 20, 2011 | ฉบับ .1
 เริ่มต้นปล่อย  Tweets ลบ

 28 ธันวาคม 2011 | ฉบับ 0.2
 แก้ไขข้อผิดพลาดเล็ก ๆ  ตอนนี้ retweets ลบเช่นกัน

 BUGS ที่รู้จัก:
 - จะไม่ทำงานหากคุณ tweet มากกว่า 1000 tweets ในห้วงเวลาที่คุณวางแผนที่จะให้ทวีต  เหมือนกันสำหรับ retweets (100 รับอนุญาต)  เหล่านี้เป็นข้อบกพร่องของ Twitter API ย่อฉันใช้เครื่อง ATM  บางทีฉันอาจจะแก้ไขปัญหานี้ด้วยการเปิดตัวต่อไป

Tweet Neglector ใช้ Twitter API เพื่อลบทั้งหมดของ tweets ของคุณที่ถูกโพสต์ก่อนที่จะได้รับจำนวนวันนับจากนี้ วิธีที่คุณสามารถกำหนดค่าสคริปต์เพื่อลบทวีตทั้งหมดที่เก่ากว่าสัปดาห์หรือเดือนเช่นนี้ สคริปต์ควรจะทำงานโดยอัตโนมัติจากงาน cron หรือกลไกอัตโนมัติอื่นบนฐานปกติ

สคริปต์นี้ไม่สามารถปกป้องคุณจากภายนอกที่เก็บ Tweet ดังนั้นจึงไม่เป็นที่รู้จักถ้า tweets ลบจะถูกเก็บถาวรโดยไม่เงียบ (ฉันเดิมพันที่พวกเขาอยู่) ดังนั้น (เช่นเคย) คิดก่อนที่ Tweeting

Tweet Neglector ใช้ PHP เป็นภาษาสคริปต์และการรวมกลุ่ม Twitter OAuth ห้องสมุดจากแมตต์แฮร์ริส สำหรับการเข้าถึง API

การติดตั้ง

 - PHP5 ที่จำเป็นสำหรับการ tmhOAuth

 - Unzip เก็บลงในไดเรกทอรีที่คุณเลือก

 - ลงทะเบียนคีย์ของคุณ Twitter API ได้ที่ https://dev.twitter.com/apps

 - แก้ไขการกำหนดค่าของสคริปต์เพื่อให้เหมาะกับความต้องการของคุณ:

 # Twitter API ปุ่มสัญญาณและความลับ
 # รับคีย์เหล่านี้ที่ - https://dev.twitter.com/apps>

 $ Consumer_key = "KEY ของคุณที่นี่";
 $ Consumer_secret = "KEY ของคุณที่นี่";
 $ Access_token = "KEY ของคุณที่นี่";
 $ Access_token_secret = "KEY ของคุณที่นี่";

 # จำนวนของทวีตต่อเซสชั่นการทำงานกับ
 $ Tweets_per_session = 1000;

 # ชื่อผู้ใช้งาน Twitter
 Twitter_username $ = "ชื่อผู้ใช้ของคุณที่นี่";

 วัน # เพื่อให้ทวีต
 $ Keep_days = 30;

 - เรียกใช้สคริปต์ด้วยตนเองจากเบราว์เซอร์คอนโซลหรือโดยอัตโนมัติโดย cronjob
 / usr / bin / php ที่ / var / www / tweetneglector / tweetneglector.php

Tweet Neglector 0.2 ดาวน์โหลด ที่นี่

เพลิดเพลินไปกับบทความนี้หรือไม่?

พิจารณาการสมัครรับฟีด RSS ของเรา!

ความเห็น (4) Trackbacks (0)
  1. มาร์ติน Hi,

    คุณอาจไม่ได้มี PHP5 ด้วยการสนับสนุน CURL ติดตั้งบนเว็บโฮสต์ของคุณ
    tmhOAuth ต้องการ:

    ห้องสมุดได้รับการทดสอบกับ PHP 5.3 + และอาศัยอยู่กับ CURL และ hash_hmac ส่วนใหญ่ของผู้ให้บริการเว็บโฮสติ้งรวมถึงห้องสมุดเหล่านี้และทำงานด้วย PHP 5.1 +

    รหัสทำให้การใช้ hash_hmac ซึ่งเป็นที่รู้จักใน PHP 5.1.2 หากคุณ PHP รุ่นต่ำกว่านี้คุณควรถามผู้ให้บริการโฮสติ้งของคุณสำหรับการปรับปรุง

    https://github.com/themattharris/tmhOAuth

  2. สวัสดีครับเคยได้รับข้อผิดพลาด

    ********************

    การลบ tweets

    ********************

    ลบ Thu, 1 มกราคม 1970 00:59:59 +0100 | ID: 87076355619041280
    ฉันกำลังมองหาอสังหาริมทรัพย์ที่มีการ Woerthersee ผมหวังว่าจะได้ยินจากคุณ

    ข้อผิดพลาดการแยกวิเคราะห์ข้อผิดพลาดทางไวยากรณ์, T_CONST ที่ไม่คาดคิดหรือคาดหวังว่า T_OLD_FUNCTION T_FUNCTION หรือ T_VAR หรือ '}' ใน / homepages/21/d40854583/htdocs/biz/tweetneglector/tmhOAuth.php เมื่อวันที่ 15 บรรทัด

    จะมีการแก้ไขสำหรับที่!

    โปรแกรมนี้ดูเหมือนจะโดดเด่น!

    นกนางแอ่น

  3. ยูพีเอส ... ชื่อไม่ได้ลงทะเบียนก็ฉันแอนดรู! ;-)

  4. Funzt เชื่อถือได้ตอนนี้หรือไม่ :-)
    จะใช้เวลาสำหรับ Facebook เกินไป! ;-)


ใส่ความเห็น

* คัดลอกรหัสผ่านนี้:

* รหัสผ่านพิมพ์หรือวางที่นี่:

526 สแปมความคิดเห็นที่ถูกบล็อกเพื่อให้ห่างไกลโดย Spam ฟรี Wordpress

กรุณาคัดลอกสตริงที่ช่องด้านล่าง HS3KNP:

นักแปล