| genVoucher API¹¦ŜĨ˶ |
| ¡¡ | ´˽ӿڷ½·¨ʵЖʺ³ɻƾ֤¡£ |
| genVoucher APIµ�¶±�d> |
| ¡¡ | apiType=1£¬ѨҪǩĻУҩ(²»Ѩԃ»§° |
| genVoucher APIµ�ϊ� |
| ¡¡ | ϵͳ¼¶²ϊ� | ¡¡ | ¡¡ | ¡¡ | ¡¡ | ¡¡ | ¡¡ |
| ¡¡ | ϳļ/td> | `э | ˇ·麯td> | Ĩ˶ |
| ¡¡ | sip_appkey | String | ±ِ麯td> | ISVӦԃµáppkeyΪɭ¼�½̨·ׅ乸ISVӦԃµŎ¨һ±¡£ |
| ¡¡ | sip_apiname | String | ±ِ麯td> | ·�£ |
| ¡¡ | sip_timestamp | String | ±ِ麯td> | ·�䵁(yyyy-mm-dd hh:mi:ss)¡£ |
| ¡¡ | sip_sign | String | ±ِ麯td> | ȫȳǩĻ£¨°�Շ°Ħɽ¸�¡²ϊ�ђµϱ²ϊ��ضǩĻ£©¡£ |
| ¡¡ | sip_sessionid | String | ¿ʑ¡ | ՚ISVӦԃאԃ»§»ỰΨһ±늶¡£ |
| ¡¡ | sip_format | String | ¿ʑ¡ | ¹涨·µ»ٖµµŀᑍ¡£֧³ׁ½ז¸sonԫxml¡£ĬɏΪxml˽¾ݸ£ |
| ¡¡ | Ӧԃ¼¶²ϊ� | ¡¡ | ¡¡ | ¡¡ | ¡¡ | ¡¡ | ¡¡ |
| ¡¡ | ϳļ/td> | `э | ˇ·麯td> | Ĩ˶ |
| ¡¡ | appId | String | ±ِ麯td> | ӦԃID£¬՚ע²ⓦԃʱ£¬·ׅ䶄ӦԃΨһ±늶¡£ |
| ¡¡ | appInstanceId | String | ±ِ麯td> | Ӧԃʵ}ID£¬һ°䔫ӦԃאµĹ«˾IDһһ¶Փ¦£¬¿ʒՔۈӦԃאфתµ½ISV AppʱµÕRL²ϊ�ᣠ|
| ¡¡ | voucherXml | String | ±ِ麯td> |
ʺ³ʆ¾֤ѨҪ˴єµķ㗰XML£¬°�_dateº̥ntry½ڵ㡣Ǥ¸钪·�ЂSchema¶¨ӥ£º <?xml version="1.0" encoding="UTF-8"?> <xsd:schema targetNamespace="http://fi.alisoft.com/VoucherSchema" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://fi.alisoft.com/VoucherSchema"> <xsd:element name="voucher" ype="VoucherComplexType"></xsd:element> <xsd:complexType name="VoucherComplexType"> <xsd:sequence> <xsd:element name="biz_date" type="xsd:date" minOccurs="1" maxOccurs="1"> </xsd:element> <xsd:element name="entry" type="EntryComplexType" minOccurs="2"></xsd:element> </xsd:sequence> </xsd:complexType> <xsd:complexType name="EntryComplexType"> <xsd:sequence> <xsd:element name="summary" type="xsd:string" minOccurs="1" maxOccurs="1"></xsd:element> <xsd:element name="account" type="xsd:string" minOccurs="1" maxOccurs="1"></xsd:element> <xsd:element name="dr_amt" type="xsd:double" minOccurs="1" maxOccurs="1"></xsd:element> <xsd:element name="cr_amt" type="xsd:double" minOccurs="1" maxOccurs="1"></xsd:element> </xsd:sequence> </xsd:complexType> </xsd:schema> |
| ֽ³£·µ»ظ/td> |
| ¡¡ | XML˽¾ݸ/td> | ¡¡ |
| ¡¡ | <?xml version="1.0" encoding="utf-8" ?> <String>13301</String> |
¡¡ |
| ¡¡ | ·µ»ِƏ¢ | ·µ»ِƏ¢˵ķ |
| ¡¡ | String | ƾ֤ID |
| Ӭ³£·µ»ظ/td> |
| ¡¡ | ϵͳ¼¶Ӭ³£ | ¡¡ | ¡¡ | ¡¡ | ¡¡ | ¡¡ | ¡¡ |
| ¡¡ | XML˽¾ݸ/td> | ¡¡ |
| ¡¡ | <?xml version="1.0" encoding="utf-8" ?> <error> error_message </error> |
¡¡ |
| ¡¡ | ´ë | ´Ĩ˶ | ԭӲ¼°´¦m·½·¨ |
| ¡¡ | 1001 | ǩĻϞЧ | ԭӲ£º²ϊ�_appkey¡¢sip_appsecret´»»ƥƤ¡£ ½⿶£º¼쳩²ϊ�ԣ¬»SSPא¼쳩»É눫¡£ |
| ¡¡ | 1002 | ȫȳӑ¹�d> | ԭӲ£º·Ďˊ±¼亽ǚ¡£ ½⿶£º¼쳩sip_timestamp²ϊ�ꎸçғ³١£ |
| ¡¡ | 1003 | ԃ»§°§°ڼ/td> | ԭӲ£º՚µ�ʁPIʱ |
| ¡¡ | 1004 | ѨҪ°û§ | ԭӲ£º՚µ�ʁPIʱ£¬ISPҪȳԃ»§ҩ֤²¢°µȂ¼)¡£՚ȫȳאûԐ´�usertoken²ϊ�¨½�¶¨ ½⿶£º1¡¢ӽµ¼ԃ»§µȂ¼£¬´¦m·³̼�4.5.4 ԃ»§ʭ·ޑꖤ 2¡¢Ђ´ε�±£¬´�»§خтµóip_usertoken²ϊ� |
| ¡¡ | 1005 | ѨҪ͡¹©appid | ԭӲ£ºȱʙsip_appkey²ϊ� |
| ¡¡ | 1006 | ѨҪ͡¹©·�/td> | ԭӲ£ºȱʙsip_apiname²ϊ� |
| ¡¡ | 1007 | ѨҪ͡¹©ǩĻ | ԭӲ£ºȱʙsip_sign²ϊ� |
| ¡¡ | 1008 | ѨҪ͡¹©ʱ¼䵁 | ԭӲ£ºȱʙsip_timestamp²ϊ� |
| ¡¡ | 1009 | ԃ»§ɏ֤ʧ°ڼ/td> | ԭӲ£º·Ďˊ±¼亽ǚ |
| ¡¡ | 1010 | ϞȨ·Ďʷ�d> | ԭӲ£º´˷�ûԐ±»¶©¹º¡¢¶©¹º¹�˻§Ԡ¶أµȡ£ ½⿶£ºµ½ISV Portal¶©¹º´ʁPI¡£ |
| ¡¡ | 1011 | ·�畚 | ԭӲ£ºISPϞ´˷�d> |
| ¡¡ | 1012 | ѨҪ͡¹©SessionId | ԭӲ£º՚ѨҪ°û§ʭ·ݵķ�»ԐSessionId |
| ¡¡ | 1013 | ѨҪ͡¹©ԃ»§Ļ | ԭӲ£ºISP՚µȂ½°�ѨҪ´«ɫµȂ½µœû§ĻطΪº�okenʺ³ɵŒ>ۼ/td> |
| ¡¡ | 1014 | »ص�畚 | ԭӲ£º»ص�畚 |
| ¡¡ | 1015 | AppKey²»´畚 | ԭӲ£ºAppKey²»´畚 |
| ¡¡ | 1016 | ·��ߖļ/td> | ԭӲ£ºISP¶Փڷ�¨՚һ¶¨ʱ¼䷎Ś·Ďˁ�ʹϊ�°ISVȫȳӑ¾³¬¹�ƣ¬ֻԐ՚Ђһ¸�§ʱ¼䷎Ś²Ż Ӕטт·Ďȼ/td> |
| ¡¡ | 1017 | ·�ۆµ·± | ԭӲ£ºSIPƽ̨¶ՓىSV·ĎɉSP·�̆µÊО׆£¬ISVӦԃ·ĎˆµÊӑ¾³¬¹�¨µķĎˆµÊ¡£ ½⿶£º½µµͷĎˆµÊ |
| ¡¡ | 0000 | δ֪Ӭ³£ | ԭӲ£º²»ȷ¶¨ԭӲµ¼ҝAPIµ�§°ܡ£ɧ£º 1.SIP·ĎɉSPʱθç¹˕ͼbr /> 2.ISP͡¹©µÁPIӲ¹ˍ£ԃ 3.Ǥ̼δ֪ԭӲ |
| ¡¡ | 9999 | µ�ɹ¦ | ¡¡ |
| ¡¡ | Ӧԃ¼¶Ӭ³£ | ¡¡ | ¡¡ | ¡¡ | ¡¡ | ¡¡ | ¡¡ |
| ¡¡ | XML˽¾ݸ/td> | ¡¡ |
| ¡¡ | <?xml version="1.0" encoding="utf-8" ?> <String> Error Code:XXX </String> |
¡¡ |
| ¡¡ | ´ë | ´Ĩ˶ | ԭӲ¼°´¦m·½·¨ |
| ¡¡ | 001 | ûԐָ¶¨´´½¨ɋ | ԭӲ£ºuserTokenא°û§²»´畚¡£ ½⿶£ºԃ»§°¢ԃ»§µȂ¼Ӭ³£¡£ |
| ¡¡ | 002 | ԐЧƾ֤·ׂ¼ʙԚ}͵ | ԭӲ£ºvoucherXmlאԐЧentry½ڵ䊙Ԛ}¸�br /> ½⿶£º¼쳩voucherXml²ϊ�Ϸ¨£¬±£֤entry½ڵ㵳Ԛ}¸� |
| ¡¡ | 003 | ԐЧƾ֤·ׂ¼½赻²»ƽºຯtd> | ԭӲ£ºvoucherXmlאdr_amtº̣r_amt·ֱƲ»Рµȡ£ ½⿶£º¼쳩voucherXml²ϊ�Ϸ¨£¬±£֤dr_amtº̣r_amtºϼǏඈ¡£ |
| ¡¡ | 004 | ·ׂ¼¿DŽ¿·Ȅ©¼¶¿DŽ¿ | ԭӲ£ºvoucherXmlאaccount¶Փ¦µĿDŽ¿²»ˇĩ¼¶¿DŽ¿¡£ ½⿶£º¼쳩voucherXml²ϊ�Ϸ¨£¬±£֤account¶Փ¦µĿDŽ¿ˇĩ¼¶¿DŽ¿£¬¿ʍ¨¹��nAPI:getAccountByCodeҩ֤¡£ |
| ¡¡ | 005 | ·ׂ¼¿DŽ¿²»´畚 | ԭӲ£ºvoucherXmlאaccount¶Փ¦µĿDŽ¿²»´畚¡£ ½⿶£º¼쳩voucherXml²ϊ�Ϸ¨£¬±£֤account¶Փ¦µĿDŽ¿´畚£¬¿ʍ¨¹��nAPI:getAccountByCodeҩ֤¡£ |
| ·¶} |
| ¡¡ | genVoucher½ӿڵ�µ} http://sipdev.alisoft.com/sip/rest?sip_appkey=a001&sip_apiname=alisoft.fi.account.genVoucher&sip_timestamp=2008-03-11 20:00:00&sip_sign=23ed99f1a0a1eac5f3787d522afde1c4&userId=111&appId=111&appInstanceId=1111&token=1111&voucherXml=<voucher><biz_date>2008-5-22</biz_date><entry><summary>openapi</summary><account>22192</account><dr_amt>30.31</dr_amt><cr_amt>0</cr_amt></entry><entry><summary>openapi</summary><account>22193</account><dr_amt>0</dr_amt><cr_amt>30.31</cr_amt></entry></voucher> |
| zʷ°汾 |
| ¡¡ | °汾ºü/td> | ˵ķ |
| ¡¡ | 1.0 | ³�汾 |