Logo ur.androidermagazine.com
Logo ur.androidermagazine.com

ٹویٹر API تک رسائی میں ایسی تبدیلیاں لا رہا ہے جو android ڈاؤن لوڈ ڈویلپرز کو متاثر کرے گا۔

Anonim

ٹویٹر نے اعلان کیا ہے کہ وہ اپنے API کے 1.1 ورژن میں کچھ بہت بڑی تبدیلیاں لائیں گے ، اور یہ تبدیلیاں ایسی ہیں جو تقریبا ہر تیسری پارٹی کے ٹویٹر کلائنٹ کو متاثر کرے گی۔ سرکاری ٹویٹر بلاگ پر آج کی ایک پوسٹ میں ، وہ چیزوں کی تھوڑی سی وضاحت کرتے ہیں ، لیکن واقعی میں تین بڑی تبدیلیاں ہیں:

  • اب ہر API کے اختتامی نقطہ پر تصدیق کی ضرورت ہوتی ہے۔
  • یہاں ایک حد تک نقطہ نظر کو محدود کرنے کا ایک نیا طریقہ کار ہے۔
  • روڈ کے ہمارے ڈویلپر رولز میں تبدیلیاں ، خاص طور پر ایپلیکیشن کے آس پاس جو روایتی ٹویٹر کلائنٹ ہیں۔

پہلا دو معاہدہ جس میں تیسرا فریق ایپلی کیشن کتنی بار ٹویٹر سے استفسار کرسکتا ہے ، اور چاہے وہ یہ گمنامی سے کرسکتے ہیں۔ مارچ 2013 میں ، تمام ڈویلپرز کو موجودہ درخواستوں کی بجائے ، موجودہ رجحانات پر ٹویٹس جیسی چیزوں کو گمنام پکڑنے کی اجازت دینے والے ، یا متن کے ایک مخصوص سٹرنگ کے ساتھ ، API درخواستوں کے وقت OAuth کی طرح کچھ استعمال کرنے کی ضرورت ہے۔ یہ واقعی صرف کھرچنیوں اور جمع کرنے والوں کو ہی متاثر کرتا ہے ، لہذا ایپ ڈویلپرز کے ل it's یہ اتنا بڑا معاہدہ نہیں ہے۔ شرح کو محدود کرنے سے یہ ایڈجسٹ ہوجائے گا کہ ایپس API کو کتنی بار استعمال کرسکتی ہیں ، جو فی الحال فی گھنٹہ 350 اوقات میں بیٹھتی ہے۔ نئی تبدیلیوں کے ساتھ ، مختلف قسم کے API کالوں کی مختلف حدیں ہوں گی۔ ٹویٹر کے ذریعہ دی جانے والی مثال کی حدود میں فی گھنٹہ 60 کالیں ہیں ، جو ہر اختتامی پوائنٹ پر درج ہیں۔ اس کا مطلب یہ ہے کہ آپ 60 ٹویٹس بھیج سکتے ہیں ، 60 صارف پروفائل دیکھ سکتے ہیں ، اور ایک گھنٹے میں 60 بار ریفریش کرسکتے ہیں۔ یہ تبدیلیاں "آنے والے ہفتوں" میں براہ راست آئیں گی۔ سطح پر ، ان تبدیلیوں کا مطلب ہے ، اور ڈویلپروں کو زیادہ تر معاملات میں ان کے ساتھ کام کرنے کے قابل ہونا چاہئے۔

آخری تبدیلی بڑی ہے۔ ٹویٹر غیر سرکاری موکلوں کے لئے قواعد سخت کررہا ہے ، ان طریقوں سے جن کا امکان ڈویلپرز کے ساتھ اچھ.ی حد تک نہیں ہے۔ تین "روڈ کے قواعد" جن تبدیلیوں کو انہوں نے اجاگر کیا ہے وہ نئی ڈسپلے تقاضے ہیں ، پہلے سے انسٹال شدہ موبائل ایپلی کیشنز کو ٹویٹر کے ذریعہ منظوری دینی چاہئے ، اور ڈویلپرز کی ضرورت ہوتی ہے کہ وہ صارفین کو بڑی تعداد میں براہ راست ٹویٹر کے ساتھ کام کریں۔ نئی ڈسپلے کی ضروریات یہ حکم کرتی ہیں کہ ٹویٹر ایپس کیسی دکھتی اور محسوس ہوتی ہے ، اور @ لنکس اور دوبارہ ٹویٹ فارمیٹس جیسی چیزوں کا احاطہ کرتی ہے۔ پہلے سے انسٹال کردہ ایپس کی منظوری کا مطلب ہے کہ سام سنگ اور ایچ ٹی سی جیسے لوگ جو اپنے سافٹ ویئر میں ٹویٹر تیار کرتے ہیں اگر وہ خدمت میں بنڈل جاری رکھتے ہیں تو انہیں منظوری لینی ہوگی۔ اگر ڈویلپرز کسی پروڈکٹ کو اس منظوری کے بغیر بھیج دیتے ہیں تو ، ٹویٹر API کے استعمال کو مسترد کرسکتا ہے۔ پلمیم جیسے مشہور کلائنٹ کو متاثر کرنے والا آخری حصہ ، یہ املا بیان کرتا ہے کہ 100،000 سے زیادہ صارفین والے ایپس کو ٹویٹر کے ساتھ کام کرنا ہوگا۔ یہ فوری طور پر نہیں ہے ، کیوں کہ فی الحال 100،000 سے زیادہ صارفین والے ایپس کو API سے محدود فعالیت حاصل کرنے سے قبل مزید 200 فیصد اضافے کی اجازت ہوگی۔

سرسری نظر ڈالنے پر ، ان میں سے کوئی بھی تبدیلی زیادہ سخت نہیں لگتی ہے۔ لیکن اصل اسٹیلر وہی ہوگا جو ٹویٹر چاہے گا اور منظور نہیں کرے گا۔ ماضی میں ٹویٹر پر منصفانہ کھیل نہ کھیلنے کا الزام عائد کیا گیا ، حتی کہ اس نے ایف ٹی سی سے بھی تحقیقات کا آغاز کیا۔ ڈویلپرز اور ٹویٹر پاور استعمال کرنے والے بجا طور پر تشویش میں مبتلا ہیں ، کیونکہ آئی او ایس اور اینڈروئیڈ پر زیادہ تر تھرڈ پارٹی ایپلی کیشن آفیشل کلائنٹس کی نسبت زیادہ پیش کرتے ہیں۔ ہم یقین سے نہیں کہہ سکتے کہ جب تک ہم ان کو نہیں دیکھتے یہ تبدیلیاں بری چیز ثابت ہوں گی ، لیکن یقینی طور پر بہت سارے طریقے موجود ہیں جو چیزیں غلط ہوسکتے ہیں۔ انٹرنیٹ دیکھ رہا ہے کہ یہ سب کیسے چلتا ہے۔

ماخذ: ٹویٹر۔