Ebay :: API :: XML :: Basecall

eBay :: API :: XML :: Basecall הוא ספריה המיועדת לספק ממשק מבוסס Perl עבור API שירותי האינטרנט של eBay הציבור.
הורד עכשיו

Ebay :: API :: XML :: Basecall דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Jeff Nokes
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~ebay/eBay-API-0.22/lib/eBay/API/XML/BaseDataType.pm

Ebay :: API :: XML :: Basecall תגים


Ebay :: API :: XML :: Basecall תיאור

EBAY :: API :: API :: XML :: Basecall הוא ספריה המיועדת לספק ממשק מבוסס Perl עבור API שירותי האינטרנט של eBay הציבור. Ebay :: API :: API :: APIA :: XML :: Basecall היא ספריה המיועדת לספק ממשק מבוסס Perl עבור שירותי אינטרנט ציבוריים eBay Api.subroutines: חדש () לאפס () תיאור: השתמש בשיטה 'איפוס' במקרים כאשר אתה רוצה לשימוש חוזר () gethttprecestobject () gethttprequeststring () טיעונים: 1 - isprettyprint - אם להגדיר אז XML הוא די printedreturns: שיטת מחרוזת החזרת ייצוג טקסטואלי של הבקשה (סוג בקשה, כתובת אתר, מחרוזת שאילתה, כותרת ותוכן) (). שיטה זו משמשת בעיקר בפגישה במצב רציף.ג'טשטפטסיססטרינג () GetResponserawxML () _ SetxMlsimplledatesTastructure () שמור XML :: מבנה נתונים פשוט לאחר ניתוח התגובה XMLGetXMlSimplledatatureucture () מחזירה XML :: מבנה נתונים פשוט עבור נתיב נתון. נתיב מוגדר כהתייחסות למגוון של שמות צומת, החל עם הצומת ברמה העליונה וסיום עם Node.Path ברמה הנמוכה ביותר היא לא מחרוזת XPath !!!! ('עמלות', "דמי"); # מחזירה דמי כמו XML :: מבנה נתונים פשוט @path = ("שגיאות"); # מחזירה שגיאות תגובה כמו XML :: פשוט # מבנה נתונים @path = ('שגיאות-xxxx'); # לא ימצא שום דבר של צומת שורש לא צוין. הסיבה לכך היא כי אנחנו XML :: פשוט מוגדר לא לשים את הצומת שורש לתוך מבנה הנתונים שלה (כי הוא התנהגות ברירת המחדל עבור XML :: פשוט). FIF נתיב לא נשלח להחזיר את כל XML :: מבנה נתונים פשוטה_SETRESPONEVALIDXML ( ) גישה: פרטית קובע אם תגובה היא מסמך XML חוקי או not.isresponsevalidXML () גישה: תשואות הציבור: נכון (1) אם תגובה היא מסמך XML חוקי או לא. שקר (0) אם תגובה אינה מסמך XML חוקי או לא. הערה: זה מאפשר לנו להבדיל בין המקרים במקרים הבאים: א) תגובה היא XML חוקי עם שגיאות API B) התגובה אינה מסמך XML חוקי בכל או חיבור HTTP נכשל. סביר להניח שזה לא צריך לשמש LOG.Haserrors () אם API שיחות שגיאות לחזור (API, חיבור HTTP או שגיאות ניתוח XML) היישום צריך לעצור את העיבוד הרגיל ולהחזיר "שגיאת מערכת" הודעה למשתמש יישום. הדברים היחידים שהוא הגיוני לקרוא מתוך אובייקטים של תגובות אובייקטים הם: שגיאות ו rawresponse (אשר במקרה זה עשוי אפילו להיות מסמך XML חוקי). Haswarnings () GetHerrors () מחזירה: התייחסות למגוון של שגיאות (זה יכול Retu שיטה זו לעקוף basecallgen :: שיטת GetErrors, בעוד _GetresponsErrors היא בעצם באותה שיטה שקיימת ב basecallgencarewarnings (_ haserrorsforse =) _ geterrorsforse () geterrorsandware () החזרות: הפניה למערך מערך מכיל את כל השגיאות המוחזרות כולל הן ScrityCodes: 'שגיאה' ו 'Warning'hasError () טיעונים: - שגיאה: 1 - אם שגיאה עם קוד שגיאה נתון נמצא 0 - אם אין שגיאה עם קוד שגיאה נתון הוא reoveredgetrrors ( ) _ _ prettyprintformat () טיעונים: 1 PHTTPR - או http :: ביקורת או http: תגובה אובייקט תיאור: פורמטים http :: בקשה / http :: תגובה כמחרוזת. כולל: כותרת ותוכן. X ML תוכן הוא די printed.setrequestrawxml () _ יזום () _ initresponse () מרכך () טיעונים: שיטה זו משתמשת בשם Armam Calling סגנון שנראה כך: $ עצמאי-> 1025 ', sshortmsg => > 'בדיקה API שגיאה', ...); טיעונים נדרשים 1 - Serrorcode - קוד API שגיאה 2 - sshortmsg - הודעת שגיאה קצרה 3 - slongmsg - הודעת שגיאה קצרה ארגומנטים אופציונליים 4 - SSVERITYCODE - קוד חומרת ברירת מחדל קוד: eBay :: API :: XML :: Datatype :: Enum :: ServerityCodype :: שגיאה 5 - Serrorclassifice - שגיאה סיווג קוד ברירת מחדל סיווג קוד EBay :: API :: XML :: Datatype :: Enum :: SystemRroreXample: $ Call-> PicterError ('serrorcode' => '1025', 'SSHORTMSG' => 'בדיקה שגיאה בהודעת קצרה', 'Slongmsg' => 'בדיקה שגיאה הודעת ארוכה'); תיאור: שיטה זו משמשת לכפות שגיאה נתונה בעת ביצוע שיחה. אם השגיאה הכפויה מוגדרת, אז שגיאה מוחזרת על ידי השיחה מבלי לבצע את השיחה (שליחת בקשה לשרת ה- API ולקבלת התגובה, שיטה זו משמשת למטרות מבחן כאשר מתכנת רוצה לבדוק כיצד יישום מטפל API ERROR.GETAPICALLNAME () שיטה מופשטת - זה צריך להיות מיושם בכיתה הארכת basecall בכיתה () שיטה מופשטת - זה צריך להיות מיושם בכיתה הארכת basecall classgetresponsedatypefullpackage () שיטה מופשטת - זה צריך להיות מיושם ב () _ handleapibadgataway (_ handleapibadgataway (_ handleapposparsedbutructuretuction) _ poodhttp_xmlpharse_error (_ handlehitityityldstyle () דרישות: · פרל


Ebay :: API :: XML :: Basecall תוכנה קשורה