Logo iw.androidermagazine.com
Logo iw.androidermagazine.com

טוויטר מביא שינויים בגישה ל- api שעלולה להשפיע על מפתחי אנדרואיד

Anonim

טוויטר הודיעה כי הם יביאו כמה שינויים גדולים למדי בגרסה 1.1 של ה- API שלהם, והשינויים הללו הם דבר שישפיע כמעט על כל לקוח טוויטר של צד שלישי. בפוסט היום בבלוג הרשמי של טוויטר הם מסבירים מעט דברים, אבל באמת יש שלושה שינויים גדולים:

  • אימות נדרש כעת בכל נקודת קצה של ממשק API
  • יש מתודולוגיה חדשה להגבלת קצב יעד
  • שינויים בכללי הדרך למפתחים שלנו, במיוחד סביב יישומים שהם לקוחות טוויטר מסורתיים

השניים הראשונים עוסקים בתדירות של אפליקציות צד שלישי שיכולות לבצע שאילתות בטוויטר והאם הן יכולות לעשות זאת בעילום שם. בוא במרץ 2013, כל המפתחים יצטרכו להשתמש במשהו כמו OAuth בעת ביצוע בקשות API, במקום השיטות הנוכחיות המאפשרות תפיסה אנונימית של דברים כמו ציוצים במגמה נוכחית, או עם מחרוזת טקסט מסוימת משובצת. זה באמת משפיע רק על מגרדים ואגרגטים, כך שזה לא כל כך גדול לעסקה עבור מפתחי אפליקציות. הגבלת התעריף תתאים את התדירות שבה אפליקציות יכולות להשתמש בממשק ה- API, שיושב כרגע 350 פעמים בשעה. עם השינויים החדשים, לסוגים שונים של שיחות API יהיו גבולות שונים. למגבלות הדוגמה שניתנו על ידי טוויטר יש 60 שיחות בשעה, לכל נקודת קצה הרשומה. המשמעות היא שתוכלו לשלוח 60 ציוצים, להסתכל על 60 פרופילי משתמש ולרענן 60 פעמים בשעה. שינויים אלה יתקיימו בשידור חי ב"שבועות הקרובים ". על פני השטח, השינויים הללו הגיוניים, והמפתחים צריכים להיות מסוגלים לעבוד איתם ברוב המקרים.

השינוי האחרון הוא הגדול. טוויטר מהדקת את הכללים עבור לקוחות לא רשמיים, בדרכים שלא צפויות לעבור טוב מאוד עם מפתחים. שלושת השינויים "כללי הדרך" שהדגישו הם דרישות תצוגה חדשות, יש לאשר אפליקציות סלולריות המותקנות מראש על ידי טוויטר, ומחייבות מפתחים עם כמות גדולה של משתמשים לעבוד ישירות עם טוויטר. דרישות התצוגה החדשות מכתיבות את האופן בו אפליקציות טוויטר ייראו וירגישו, וכיסו דברים כמו @ קישורים וטוויטר מחדש של ציוצים. אישור אפליקציות המותקנות מראש פירושו שאנשים כמו סמסונג ו- HTC שבונים טוויטר בתוכנה שלהם יצטרכו לקבל אישור אם הם ימשיכו להתלוות לשירות. אם מפתחים שולחים מוצר ללא אישור זה, טוויטר עשויה לבטל את השימוש ביישומים בממשק ה- API. החלק האחרון, שמשפיע על לקוחות פופולריים כמו פלומה, מבהיר כי אפליקציות עם יותר ממאה אלף משתמשים יצטרכו לעבוד עם טוויטר. זה לא מיידי, שכן אפליקציות שיש בהן כיום יותר מ- 100, 000 משתמשים יורשו לגדול עוד 200 אחוז לפני שהן יקבלו פונקציונליות מוגבלת ממשק ה- API.

במבט מהיר, אף אחד מהשינויים הללו לא נראה דרסטי מדי. אבל המדבקה האמיתית תהיה מה שטוויטר תעשה ולא תאשר. טוויטר הואשם כי לא שיחק הוגן בעבר, ואף לא הוביל לגשש מטעם ה- FTC. מפתחים ומשתמשי כוח טוויטר מודאגים בצדק, מכיוון שרוב האפליקציות של צד ג 'הן ב- iOS והן באנדרואיד מציעות יותר ממה שהלקוחות הרשמיים מציעים. איננו יכולים לומר בוודאות כי השינויים הללו יהיו דבר רע עד שנראה אותם, אך בהחלט יש המון דרכים שבהן דברים עלולים להשתבש. האינטרנט יצפה לראות איך כל זה מסתדר.

מקור: טוויטר