Twitter API v2 הוא בסיס חדש, שנבנה מחדש לראשונה מאז 2012. כמה שינויים חשובים ישפיעו על אפליקציות של צד שלישי.
עדכון 1 (13/08/2020 @ 15:20 ET): טוויטר עיכבה בתחילה את ההשקה הפומבית של ה-API החדש שלה בגלל האופטיקה של השקתו כל כך זמן קצר לאחר שערורייה גדולה, אך החברה השיקה כעת את ה-API כמעט חודש לאחר מכן. גלול לתחתית למידע נוסף. המאמר כפי שפורסם ב-16 ביולי 2020, נשמר להלן.
לטוויטר יש מעניין שבוע, בלשון המעטה. יום אחרי מספר רב של חשבונות בעלי פרופיל גבוה נחטפו כדי לקדם הונאות מטבעות קריפטוגרפיים, מה שמוביל לטוויטר לעצור זמנית ציוצים חדשים מחשבונות מאומתים רבים, חברת המדיה החברתית מכריזה על כמה שינויים גדולים ב-API שלה. Twitter API v2, כפי שהם מכנים אותו, הוא בסיס חדש שנבנה מחדש לראשונה מאז 2012. כמה שינויים חשובים ישפיעו על אפליקציות צד שלישי שאנו מכירים ואוהבים.
כפי שאתה אולי יודע, ה-API של טוויטר גרם לחיכוכים רבים עבור מפתחי אפליקציות של צד שלישי. ללקוחות רבים פופולריים של טוויטר יש נשלפו מחנות Play בעבר עקב הגעה למגבלה השנויה במחלוקת של 100,000 אסימונים. עוד בשנת 2018, טוויטר ביצעה שינויים בכך
הוסרו תכונות מפתח ממפתחי צד שלישי. השינויים האלה נכנס לתוקף מאוחר יותר באותה שנה למרות קמפיין של מפתחי אפליקציות פופולריות. חלק מהתכונות העיקריות הללו יועברו סוף סוף לזמינות למפתחים שוב עם API v2.הנה ההסבר הקצר של טוויטר על מה חדש ב-API v2:
- ממשק API נקי יותר שקל יותר לשימוש, עם תכונות מפתח חדשות כמו היכולת לציין אילו שדות יוחזרו, או לאחזר עוד ציוצים משיחה בתוך אותה תגובה
- כמה מהתכונות המבוקשות ביותר שהיו חסרות ב-API, כולל שרשור שיחות, תוצאות סקרים בציוצים, ציוצים מוצמדים בפרופילים, סינון דואר זבל ושפת סינון זרמים ושאילתות חיפוש חזקה יותר
נקודת התבליט האחרונה היא מה שחובבי אפליקציות טוויטר של צד שלישי צריכים להתלהב ממנה. זה די מטורף לחשוב שלקוח צד שלישי לא הורשה להציג סקרים, שיחות שרשור או להציג ציוצים מוצמדים. אלו הן תכונות בסיסיות של פלטפורמת המדיה החברתית שכל אחד היה מצפה לראות בלקוח טוויטר, וזה רק פגע בחוויית הטוויטר עבור משתמשים שלא השתמשו באפליקציה הרשמית. אנו שמחים לראות שטוויטר פתחה את התכונות הללו.
בעבר, ה-API של Twitter היה מופרד לשלושה שכבות: Standard (חינם), Premium (בתשלום בשירות עצמי) ו-Enterprise. API v2 יחליף את כל שלושת השכבות במסלולי מוצר שנועדו להתאים לקבוצות שונות של מפתחים. בטוויטר אומרים שברצועות החדשות יהיה בתקווה משהו לכולם. כך מתארת החברה את שלושת מסלולי המוצר:
- תֶקֶן: זמין תחילה, זה יהיה מסלול המוצר המוגדר כברירת מחדל עבור רוב המפתחים, כולל אלה שרק התחילו, בונים משהו בשביל הכיף, למען מטרה טובה, וכדי ללמוד או ללמד. אנו מתכננים להוסיף גישה מוגברת למסלול זה בעתיד.
- אקדמימחקר: חוקרים אקדמיים השתמש ב-Twitter API כדי להבין מה קורה בשיחה הציבורית. בעתיד, לחוקרים אקדמיים מוסמכים תהיה דרך לקבל גישה מוגברת או מותאמת אישית לנקודות קצה רלוונטיות. אנחנו גם מספקים כלים ומדריכים כדי להקל על ביצוע מחקר אקדמי עם ה-API של Twitter.
- עֵסֶק: מפתחים בונים עסקים ב-Twitter API, כולל שלנו שותפים רשמיים של טוויטר ו לקוחות נתונים ארגוניים. אנחנו אוהבים שהמוצרים שלהם עוזרים לאנשים ועסקים אחרים להבין טוב יותר את השיחה בטוויטר ולהתחבר אליה. בעתיד, מסלול זה יכלול גישה מוגברת או מותאמת אישית לנקודות קצה רלוונטיות.
טוויטר הבינה שמגבלות התמחור והתעריפים הישנות יותר היו מגביל מפתחים, במיוחד אלה שרק בנו דברים בשביל הכיף. עם השינויים האלה, יכולנו לראות התעוררות מחודשת של כלים ובוטים קטנים של טוויטר עם המסלול הסטנדרטי. אפרופו, המסלול הסטנדרטי יוצא לדרך היום, בעוד המסלולים העסקיים והאקדמיים/מחקריים יגיעו "בקרוב". כל רצועה מכילה גם רמות גישה בסיסיות, גבוהות או מותאמת אישית. תמחור המסלולים לא פורסם בשלב זה.
גישה מוקדמת לסט הראשוני של נקודות הקצה החדשות תהיה זמינה לכל המפתחים עם רמת הגישה הבסיסית החינמית. מפתחים המעוניינים לנסות את התכונות הללו יכולים להירשם לחשבון מפתח ו הגש כאן כדי להתחיל. מפת הדרכים הציבורית זמינה ב- לוח טרלו הזה למפתחים לעקוב אחר התקדמות ה-API v2.
מָקוֹר: טוויטר | באמצעות: TechCrunch
עדכון 1: זמין כעת
טוויטר פירטה בפומבי את ה-API החדש שלה עבור צדדים שלישיים בחודש שעבר, אך הם עיכבו את השחרור מכיוון שהחברה נפלה לאחרונה קורבן למתקפה גדולה של הנדסה חברתית. עם זאת, אתמול עדכנה טוויטר את הפוסט הרשמי שלה בבלוג כדי לציין שה-API החדש הושק. מפתחים מעוניינים יכולים לבקר בחדש פורטל המפתחים של טוויטר להתחיל.