ثلاثة

غلاف سهل الاستخدام ل APT311 API
التحميل الان

ثلاثة الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • السعر:
  • FREE
  • اسم الناشر:
  • Zach Williams
  • موقع ويب الناشر:
  • http://zachwill.com

ثلاثة العلامات


ثلاثة وصف

ثلاثة عبارة عن غلاف API Python API Python المحدث الذي تم بناؤه ليكون سهل الاستخدام سهل الاستخدام وسهل الاستخدام قدر الإمكان. سيعكس العديد من قرارات التصميم التي تم إجراؤها هذه الصفات. التثبيتات لا يزال العمل قيد التقدم، ولكن يمكنك استنساخ جيت هذا الريبو وتشغيل تثبيت Python Setup.py للتحقق من التقدم الحالي. يتوفر أيضا المجمع من خلال Pypi - ولكن لا ينصح بالتثبيت عبر PIP حاليا حتى يكون في حالة جاهزة للإنتاج. قم بتثبيت ThreesettingSapi Keyif، لديك مفتاح API Open311 الذي تنوي دائما استخدامه، بدلا من تهيئة الفئة الثلاثة معها في كل مرة، يمكنك تعيين Open311_api_key متغير البيئة في سطر الأوامر. Export Open311_api_key = "my_api_key" خلاف ذلك، يمكنك تهيئة الفئة باستخدام مفتاح API الخاص بك ونقطة النهاية. >>> من ثلاث استيراد ثلاثي >>> T = ثلاثة ('api.city.gov'، api_key = 'my_api_key') افتراضي httpsby، سيتم تكوين ثلاثة عنوان URL دون مخطط محدد لاستخدام https. >>> T = ثلاثة ('api.city.gov') >>> T.endpoint == 'https: // API .city.gov / 'trueformatthe التنسيق الافتراضي للغواء الثلاثة هو JSON - على الرغم من أنه ليس كل شيء Open311 التتليلات تدعمها. يتم ذلك بشكل رئيسي لسهولة الاستخدام (تذكر، هذا الهدف الإفراط في التجمع الثالث). ومع ذلك، يمكنك تحديد خصوصا لاستخدام XML كنسيق الاختيار الخاص بك. >>> T = ثلاثة ('api.city.gov'، التنسيق = 'XML') >>> T.Format == 'XML'TRUEUSAGECONFIGEGUREAK أنت "لقد قمت بتهيئة فصولك الثلاثة، يمكنك إعادة تشغيل إعداداتها باستخدام طريقة التكوين. يمكنك أيضا التبديل إلى الإعدادات الأصلية باستخدام طريقة إعادة الضبط. >>> من ثلاث استيراد ثلاثي >>> T = ثلاثة ('api.city.gov'، api_key = 'secret_key') >>> t.services () {"الخدمة": 'البيانات'} >>> T.Configure ('Open311.sfgov.org/dev/v2/'، التنسيق = 'XML' ... API_KEY = 'SF_OPEN311_API_KEY') >>> T.Services ( ) {'SF': {'Service': 'البيانات'}} >>> t.configure (api_key = 'other_api_key') >>> # التبديل مرة أخرى إلى الإعدادات الأصلية .... T.RESET () Discoveryin استخدم اكتشاف خدمة Open311، ببساطة استدعاء طريقة الاكتشاف. >>> T = ثلاثة ('api.city.gov') >>> t.discovery () {"الخدمة": {'Discovery': 'Data's'}} غير أن مسارات اكتشاف الخدمة في بعض الأحيان تختلف عن الخدمة وطلب مسارات URL - في أي حال يمكنك تمرير عنوان URL المحدد لطريقة الاكتشاف كوسيطة. >>> T.Discovery ('http://another.path.gov /discovery.json''servicesto انظر الخدمات المتاحة المقدمة من تطبيق Open311، استخدم طريقة الخدمات. >>> T = ثلاثة ('api.city.gov') >>> t.services () {'ALL': {'service_code': 'info'}} حدد أيضا رمز خدمة معين للحصول على معلومات حول. >>> t.services ('033') {'033': {'service_code': 'info'}} Leadsto انظر متاحا بيانات الطلب، استخدم طريقة الطلبات. >> > T = ثلاثة ('api.city.gov') >>> T.Requests () {'الكل': {طلبات ":" البيانات "}} صفحة دعم تطبيقات Open311 و Page_Size المعلمات. >>> T. طلبات (PAGE_SIZE = 50) {'TOTAL': {'': {'50': "طلبات"}} >>> T.Requests (صفحة = 2، Page_Size = 50) {'التالي': {'50 ":" النتائج "}}، يمكنك أيضا تحديد رمز خدمة معين أيضا. >>> T.REQUESTS ('123') {'123': {طلبات": "البيانات"} يمكن أيضا تمرير المعلمات الأخرى ككلمة رئيسية حجج. >>> T.REQUESTS ('456'، الحالة = "Open") {'456': {"Open": {طلبات ":" Data "}}} repute كنت تبحث عن معلومات حول معين طلب Open311 (ولديك معرف رمز الخدمة)، يمكنك استخدام طريقة الطلب. >>> T = ثلاثة ('api.city.gov') >>> T.Request ('12345') {'طلب': {'service_code_id': {'12345': 'Data'}}} postometimes قد تحتاج إلى إنشاء طلب جديد برمجيا، وهو ما هو WHA T طريقة المشاركة يمكن استخدامها ل. ملاحظة: تنص المواصفات Open311 على أن جميع طلبات خدمة البريد تتطلب مفتاح API صالحا. >>> T = ثلاثة ('api.city.gov'، api_key = 'secret_key') >>> t.post ('123'، الاسم = 'Zach Williams'، العنوان = '852nd st '، ... الوصف =' جديد رمز الخدمة 123 طلب. ') {' جديد ': {طلب ":" إنشاء "}} يمكن تتبع معرف طلب خدمة Tokeneach مع رمزية مؤقتة. إذا كنت بحاجة إلى العثور على معرف طلب الخدمة ولديك رمزية الطلب، يمكنك استخدام طريقة الرمز المميز. >>> T = ثلاثة ('api.city.gov') >>> t.token ('12345') {' service_request_id ': {' for ': {' token ':' 12345 '}}} الصفحة الرئيسية المنتج


ثلاثة برامج ذات صلة

docopt.

محلل وسيطة بيثونيك، من شأنها أن تجعلك تبتسم ...

50

تحميل