рд╡рд░реНрддрдорд╛рди рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рдПрдХ рд╕реНрдерд┐рддрд┐ рдкреИрджрд╛ рд╣реБрдИ рдЬрдм рд░реВрд╕реА рдкреЛрд╕реНрдЯ рдХреА рдЯреНрд░реИрдХрд┐рдВрдЧ рдХреА рд╕рд╛рдЗрдЯ рдиреЗ рдЕрдЪрд╛рдирдХ рдкрд╛рд░реНрд╕ рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ред рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░, рд╣рдореЗрдВ "рднрдпрд╛рдирдХ" рдирдИ рд╕реБрд░рдХреНрд╖рд╛, рдЖрджрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рдереЛрдбрд╝рд╛ рдЙрдмрд╛рд▓ рдЖрдпрд╛ред рдЙрд╕реА рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдлрд┐рд░ рдЬрд╛рдирдХрд╛рд░реА рд╕рд╛рдордиреЗ рдЖрдИ рдХрд┐ рд░реВрд╕реА рдкреЛрд╕реНрдЯ рдореЗрдВ рдПрдХ рд╣реА рдПрдкреАрдЖрдИ рд╣реИред рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдорд╛рдирд╡ рдирд╣реАрдВ (рдпрд╛рдиреА, SOAP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ), рд▓реЗрдХрд┐рди рдХреБрдЫ рдореМрдЬреВрдж рд╣реИрдВ рдФрд░ рдХреЛрдИ рднреА рдЗрд╕рдХрд╛ рдХрдерд┐рдд рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдмреЙрд╕ рдХреЛ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛, рдмреЙрд╕ рдиреЗ рд░реВрд╕реА рдкреЛрд╕реНрдЯ (рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ, рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд░реВрдк рд╕реЗ) рдХреЛ рдПрдХ рдкрддреНрд░ рд▓рд┐рдЦрд╛ рдФрд░ рдпрд╣ рдирд┐рдХрд▓рд╛ - рд╣рд╛рдБред рдпрд╣ рд╕рдм рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣реИ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХрд╛рдо рднреА рд▓рдЧрддрд╛ рд╣реИред рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдПрдХ рд╕реЗрд╡рд╛ рд╡рд╛рдкрд╕ рдмрдирд╛рдИред
рдХрдЯ рдХреЗ рддрд╣рдд рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╡рд░реНрдЧ (
рдЕрдЬрдЧрд░ рдореЗрдВ ) рдХреЛ рд░реВрд╕реА рдкреЛрд╕реНрдЯ рдПрдкреАрдЖрдИ рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╡рд┐рд╡рд░рдг рд╣реЛрдВрдЧреЗред
рдХрд┐рд╕рдХреЗ рд▓рд┐рдП
рддреЛ, рдЖрдк рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╢рд┐рдкрдореЗрдВрдЯ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд░реВрд╕реА рдкреЛрд╕реНрдЯ рд╡реЗрдмрд╕рд╛рдЗрдЯ (рдЗрд╕рдХреЗ рдмрд╛рдж "рдореЗрд▓") рдХреЗ рдЯреНрд░реИрдХрд┐рдВрдЧ рдкреЗрдЬ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреА рд╡рд░реНрддрдорд╛рди рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рд╛рде рдореБрдХрд╛рдмрд▓рд╛ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдорд╛рди рд▓реЗрдирд╛ рддрд░реНрдХрд╕рдВрдЧрдд рд╣реИ рдХрд┐ рдпрд╣ рдЕрдВрддрд┐рдо рдХреНрд░реЙрд▓ рдирд╣реАрдВ рдерд╛ рдФрд░ рдЕрдЧрд▓реЗ рджрд┐рди рдпрд╣ рдмрджрддрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдХреНрдпрд╛ рдХрд░реЗрдВ? рдЕрдкрдиреА рд╕реЗрд╡рд╛ / рдХрдВрдкрдиреА рдХрд╛ рднрд╡рд┐рд╖реНрдп рдХреИрд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░реЗрдВ?
рдЖрдкрдиреЗ рдЗрд╕рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдпрд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕реЗ рдЬрд╝реЛрд░ рд╕реЗ рдХрд╣реВрдВрдЧрд╛ - рдЖрдкрдХреЛ рдПрдкреАрдЖрдИ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ!
рдпрд╣рд╛рдВ рдорд╕реНрддреА рд╢реБрд░реВ рд╣реЛрддреА рд╣реИред рдпрд╣ рд╕реЗрд╡рд╛ рд╕рднреА рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдкрдХреЗ (рдХрдВрдкрдиреА) рдореЗрд▓ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдордЭреМрддрд╛ рд╣реИ, рддреЛ рдкреНрд░рддрд┐рд╖реНрдард┐рдд рд╕реБрд╡рд┐рдзрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реИред рд╕реЗрд╡рд╛ рдирд┐рдпрдореЛрдВ рдореЗрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рдЦреБрд╢ рдкреНрд▓рдЧ-рдЗрди рдХреЗ рд▓рд┐рдП рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрди рд╕рдорд╛рди рдкреНрд▓рдЧ-рдЗрди рдХреЛ "рд╕рдВрдШреАрдп рдЧреНрд░рд╛рд╣рдХ" рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдореБрдЭреЗ рдпрд╣рд╛рдВ рдирд╣реАрдВ рдкрддрд╛ рд╣реИ - рдХреНрдпрд╛ рдпрд╣ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╕реНрдерд┐рддрд┐ рд╣реИ, рдпрд╛ рдЗрд╕рд▓рд┐рдП рд╣рд░ рдХреЛрдИ рдЬреЛ рдореЗрд▓ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдордЭреМрддрд╛ рдХрд░рддрд╛ рд╣реИ, рдЙрд╕реЗ рдирд╛рдо рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ ...
рдХреИрд╕реЗ рдкрд╣реБрдВрдЪреЗрдВ?
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╕рд╛рдмреБрди рд▓реЗрдВ (рдЕрдзрд┐рдорд╛рдирддрдГ рдЕрдзрд┐рдХ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рд░реВрдк рд╕реЗ) рдФрд░ рдореБрдлреНрдд рд░реВрдк рдореЗрдВ
fc@russianpost.ru рдХреЛ
рд▓рд┐рдЦреЗрдВ рдХрд┐ рдЖрдк рдХреМрди рд╣реИрдВ, рдЖрдкрдХреЛ "рдПрд╕рдУрдПрдкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрд░рдкреАрдУ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдкрд╣реБрдВрдЪ" рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП, рд╡реЗ рдЖрдкрдХреЛ рдПрдХ рд╡рд┐рдирд┐рдпрдорди рднреЗрдЬреЗрдВрдЧреЗ, рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдкреНрд░рд╢реНрдирд╛рд╡рд▓реА рд╣реЛрдЧреА рдЬрд┐рд╕реЗ рднрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ,
рдЬрд┐рд╕ рдШрд░ рдореЗрдВ рдЬреИрдХ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЙрд╕реЗ рд╕рд┐рд░ рдХреЗ рд╕рд╛рде рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпрд╛рд▓рдп рдХреА рдореБрд╣рд░ рдХреЗ рд╕рд╛рде рдореБрд╣рд░ рджреЗрдВ рдФрд░ рдЗрд╕реЗ рд╕реНрдХреИрди рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд╛рдкрд╕ рднреЗрдЬреЗрдВред
рдЙрд╕рдХреЗ рдмрд╛рдж, рд╡реЗ рдЖрдкрдХреЛ рджреЗ рджреЗрдВрдЧреЗ ... рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб (рдЬреЛ рддрдм рддрдХ рд╕рдХреНрд░рд┐рдп рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдЬрдм рддрдХ рдЖрдк рд╢рд┐рдХрд╛рдпрдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХреБрдЫ рднреА рдирд╣реАрдВ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ, рдпрд╛ рд╣рдо рд╕рд┐рд░реНрдл рдЗрддрдиреЗ рдмрджрдХрд┐рд╕реНрдордд рдереЗ ...)ред
рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИ?
рдЗрд╕рд▓рд┐рдП рд╣рдорд▓реЗ рдХрд╛ рд╕рдордп рд╣реИред рдХрд╛рдВрдЯрд╛ / рдХреНрд▓реЛрди:
git://github.com/qnub/ru-post-soap-client.git
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ (рдпрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдирд╣реАрдВ рдХрд░рдирд╛,
рд░реАрдбрдореА рджреЗрдЦрдирд╛ )ред рдФрд░ рдпрд╣ рд╢реБрд░реВ рд╣реЛ рдЧрдпрд╛
from time import sleep from client import RuPostClient client = RuPostClient() tickets = client.make_ticket(all_my_track_numbers) sleep(900) track_statuses = client.get_tracks(tickets.keys())
рдЦреИрд░, рдпрд╛ рдРрд╕рд╛ рд╣реА рдХреБрдЫ - рдЖрдЧреЗ рдПрдХ рд╣реА рд░реАрдореЗрдХ рдХреЗ рд╕рд╛рдеред
рдмрд╛рд░реАрдХрд┐рдпреЛрдВ
рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдПрдХ рд╣реА рдЯрд┐рдХрдЯ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдЕрдиреБрд░реЛрдз рд╣рд░ 15 рдорд┐рдирдЯ рдореЗрдВ рдПрдХ рдмрд╛рд░ рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд╛рдж 15 рдорд┐рдирдЯ рд╕реЗ рдкрд╣рд▓реЗ рдирд╣реАрдВред
рдПрдХ рдЯрд┐рдХрдЯ рдореЗрдВ, рдЖрдк рдПрдХ рд╕рдордп рдореЗрдВ (рдПрдХ рдЯрд┐рдХрдЯ рдореЗрдВ) 3,000 рд╕реЗ рдЕрдзрд┐рдХ (рддреАрди рд╣рдЬрд╛рд░) рдкрдЯрд░рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдХрд╛ рдЕрдиреБрд░реЛрдз рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдЕрдкрдиреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рджреЗрдЦреЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 100 рдЯреНрд░реИрдХ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЯреНрд░реИрдХ рдХреЗ рд▓рд┐рдП рдЕрдВрдд рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░рд╛ рдбреЗрдЯрд╛ рдЖрддрд╛ рд╣реИ, рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдпрд╣ рдХрд┐рд╕реА рдХреЛ рд╕рд┐рд╕реНрдЯрдо рд▓реЛрдб рдХрд░ рд╕рдХрддрд╛ рд╣реИ ...
рдпрджрд┐ рдЖрдкрдиреЗ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдбреЗрдЯрд╛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рджрд░реНрдЬ рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рдЖрдкрдХреЛ рддреНрд░реБрдЯрд┐ 16 "рдбреЗрдЯрд╛ рд╡рд┐рдирд┐рдордп рд╕реЗрд╡рд╛ рдХреА рдЖрдВрддрд░рд┐рдХ рддреНрд░реБрдЯрд┐" рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИ, рддреЛ рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЯреНрд░реИрдХрд┐рдВрдЧ рдирдВрдмрд░ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рд╣реИрдВ (рд╡рд┐рд╢реЗрд╖ рд╡рд░реНрдгреЛрдВ рд╕реЗ рд╕рд╛рдл, рдЖрджрд┐)ред рдпрджрд┐ рдпрд╣ рдорджрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╕рднреА рдХреЛ рд╕рдорд╛рди рдкрддреЗ рдкрд░ рдкрддреНрд░ рд▓рд┐рдЦреЗрдВ рдФрд░ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреА рдорд╛рдВрдЧ рдХрд░реЗрдВ рдХрд┐ рдЙрдирдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдЧрд▓рдд рд╣реИред рдЕрдВрдд рдореЗрдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ рд╣рдореЗрдВ рдмрддрд╛рдпрд╛ рдХрд┐ рддреНрд░реБрдЯрд┐ рдареАрдХ рд╣реЛ рдЧрдИ рд╣реИ рдФрд░ рдпрд╣ рд╣реИред рдХреНрдпрд╛ рдерд╛ - рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛, рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рдорджрдж рдорд┐рд▓реА ...
рдзрдиреНрдпрд╡рд╛рдж
рдореБрдЭреЗ рдЗрд╕ рдХреЛрдб рдХреЛ рдЖрдкрдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдорд╣рд╛рд░рд╛рдЬ рдХрд╛ рдзрдиреНрдпрд╡рд╛рджред рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЛ рдЕрдкрдиреЗ рдЦрд░реНрдЪ рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЗрд╕реЗ рдкрд╣рд▓реЗ рд╣реА рдЦрджрд╛рди рдХреЗ рд▓рд┐рдП рдХрдХреНрд╖рд╛ рдореЗрдВ рдЖрд╡рдВрдЯрд┐рдд рдХрд░ рджрд┐рдпрд╛ рдерд╛ред
рдЖрдирдВрджрджрд╛рдпрдХ рдЙрдкрдпреЛрдЧ (
рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдХреБрдЫ рдФрд░ рд▓реЛрдЧ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ)ред рдлреЛрд░реНрдХреНрд╕, рдкреБрд▓ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ, рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ - рдХреНрд▓рд╛рд╕рд┐рдХ рдЧреАрдердм рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рднреА (
рд▓рд┐рдВрдХ рдлрд┐рд░ рд╕реЗ, рддрд╛рдХрд┐ рдирдЬрд╝рд░ рди рд▓рдЧреЗ)ред