retxl.

بيثون راحة الإطار
التحميل الان

retxl. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • السعر:
  • FREE
  • اسم الناشر:
  • Brian Jinwright
  • موقع ويب الناشر:
  • http://github.com/bjinwright/

retxl. العلامات


retxl. وصف

بيثون راحة الإطار يوجد مشروع RESTXL لتسهيل إنشاء عملاء الراحة من السهل جدا فهمه. النوى من هذا المشروع هي طلبات، متغيرات URL، الرؤوس، ومحامرة. البحث؟ search_term = ipootesheaders :: get / api / search؟ search_term = ipoots http / 1.1 المضيف: api.example.com Auth-User: Brian Auth-Key: ABCDEFG123456ABCDEFG123456REQUESTSTEN يرمز هذا أدناه بواسطة متغيرات سلسلة المتغيرات Classurl. (مصطلح البحث هو متغيرات URL المحددة في المثال أعلاه) رؤوس رؤوس. (AUTH_USER و AUTH_KEY هي الرؤوس المحددة في المثال أعلاه) يتم تحديدها هذه بالطريقة التالية: من طلب استيراد RESTXL، ClientClass KeywordSearch (Request.Request): # هذا هو متغير URL. Charvirible هي فرعية من الطبقة URLVariable. Search_term = request.charvariable (مطلوب = صحيح) # هذه هي الرؤوس. Charheader هي فئة فرعية من فئة الرأس. auth_user = repase.charheader (مطلوب = صحيح، verbose_name = 'auth-user') auth_key = price.charheader (مطلوب = صحيح، verbose_name = 'auth-key') class meta: الطريقة = "احصل" #GET هي الاستجابة الافتراضية_TYPE = "XML" #XML هو الطلب الافتراضي = http://www.example.com Request_Path = '/ API / Search'Class Exampleapi (RESLXLER): KEYWORD_SEARCH = KEYMOWSEARCEARCEARGEARCE SECKEN Exampleapi () # استدعاء Keyword_Search MethodKey_search = Exapi ('keyword_search'، Search_term = 'ipoots'، auth_user = 'brian'، auth_key = 'abcdefg123456abcdefg123456') restxlerthis هو فئة العميل الرئيسي. إنشاء سمة لكل فئة طلب المرتبطة ب API. (Exampleapi هو RESLXLER المحدد في المثال أعلاه) تثبيت RESTXLINSTALL في مسار Python الخاص بك باستخدام PIP أو Easy_Install: PIP تثبيت RestXLeasy_Install متطلبات RestXL RESTXL: بيثون simplexmlapi. حساء جميل simplejson. httplib2.


retxl. برامج ذات صلة