
рдореИрдВ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдХреБрдЫ рдирдпрд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдФрд░ рдЕрдм, рдЬрдм рдХрд╛рдо рдкрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рд╡рд┐рднрд┐рдиреНрди рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ Yandex.Money API рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдЙрджрд╛рд╣рд░рдг рд▓рд┐рдЦрдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛, рддреЛ рдореИрдВрдиреЗ рдЗрд╕ рдЪреБрдиреМрддреА рдХреА рдкреЗрд╢рдХрд╢ рдХреЛ рд╕рд╣рд░реНрд╖ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рд▓рд┐рдпрд╛ред рдЪреВрдВрдХрд┐ рд╡рд┐рднрд┐рдиреНрди рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рдЗрд╕ рддрд░рд╣ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП PHP рдореЗрдВ рдЗрд╕реЗ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдордЬрдмреВрдд рдЗрдЪреНрдЫрд╛рд╢рдХреНрддрд┐ рд╡рд╛рд▓рд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдПрдкреАрдЖрдИ рдореИрдВ рднреА рдирд╣реАрдВ рджреЗрдЦрд╛ рд╣реИ; рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдореЗрдВ рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛ рдХреЛ рдЫреЛрдбрд╝рдХрд░, рдореБрдЭреЗ PHP рдХреЗ рд╕рд╛рде рдХреЛрдИ рдЕрдиреБрднрд╡ рдирд╣реАрдВ рдерд╛ред рдорд╛рдорд▓рд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ред
рдкрд░реНрдпрд╛рд╡рд░рдг рдХреА рдкрд╕рдВрдж
рдкрд╣рд▓реА рдмрд╛рдд рдЬреЛ рдореБрдЭреЗ рдкрддрд╛ рдЪрд▓реА: рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдХреЛ рддреБрд░рдВрдд рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдФрд░ рддреИрдирд╛рдд рдХрд░рдирд╛ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИред рдФрд░ рдореИрдВрдиреЗ рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕рдЬреНрдЬрди рдХрд┐рдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдЫрд╛рддреНрд░ рджрд┐рдиреЛрдВ рд╕реЗ, рдбреЗрдиреЗрд╡рд░ рдирд╛рдо рд╕реНрдореГрддрд┐ рдореЗрдВ рд▓реВрдо рд╣реЛ рдЧрдпрд╛ред рдореИрдВрдиреЗ рдЗрд╕рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рд▓реЗрдХрд┐рди рдЬрд▓реНрджреА рд╕реЗ рдЗрд╕реЗ рдордирд╛ рдХрд░ рджрд┐рдпрд╛ред рд╡рд╣ рдЕрдкрдиреА рдЦреБрдж рдХреА рдПрдХ рдЬрд╝рд┐рдВрджрдЧреА рдЬреАрддрд╛ рд╣реИ, рдФрд░ рдЬрдм рдореИрдВрдиреЗ рдЕрдкрд╛рдЪреЗ рдЧреЛрдкрдиреАрдп рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреБрдЫ рд▓рд┐рдЦрдХрд░ рдЗрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛, рддреЛ рдЙрд╕рдиреЗ рдЕрдкрдиреЗ рд╡рд┐рд╡реЗрдХ рдкрд░ рдЗрд╕реЗ рдорд┐рдЯрд╛ рджрд┐рдпрд╛ рдпрд╛ рдорд┐рдЯрд╛ рдирд╣реАрдВ рджрд┐рдпрд╛, рд╕рдм рдХреБрдЫ рд╣рд╛рде рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреАред рдпрд╣реА рд╣реИ, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЙрд╕рдиреЗ рдореБрдЭреЗ рдХрд┐рдпрд╛ред рдпрд╛рдж рджрд┐рд▓рд╛рдпрд╛ "рдЕрдЧрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдШреЛрдбрд╝рд╛ рдерд╛ - рдпрд╣ рдПрдХ рдирдВрдмрд░ рд╣реЛрдЧрд╛ ..."ред рдирддреАрдЬрддрди, рдореИрдВ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЙрд╕реЗ рд╣рд░рд╛ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдПрдХ рд╕рд░рд▓ WAMP- рд╕рд░реНрд╡рд░ рдЦреЛрдЬрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдореИрдВ рдпрд╣ рдиреЛрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдбреЗрдирд╡рд░ рдПрдХ рдЕрдЪреНрдЫрд╛ рдЙрддреНрдкрд╛рдж рд╣реИ рдФрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕рдХреЗ рдЦрд┐рд▓рд╛рдл рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдлреИрдХреНрд╕ рдФрд░ рдореИрдиреБрдЕрд▓ рдХреЛ рдкрдврд╝рдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ рдерд╛ред
рдореБрдЭреЗ рд╡рд┐рдХреА рдкрд░ WAMP рдХреА
рд╕реВрдЪреА рд╡рд╛рд▓рд╛ рдПрдХ рдкреЗрдЬ рдорд┐рд▓рд╛ рдФрд░ рдЙрдирдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЫрд╛рдВрдЯрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдорд╛рдирджрдВрдб рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рд╕рдорд░реНрдерди рдерд╛, рддрд╛рдХрд┐ рдмрд┐рд▓реНрдб рд╕рдВрд╕реНрдХрд░рдг рдЕрдзрд┐рдХ рдпрд╛ рдХрдо рддрд╛рдЬрд╝рд╛ рд╣реЛ, рдФрд░ рд╕реНрдерд╛рдкрдирд╛ / рд▓реЙрдиреНрдЪ рдореЗрдВ рдЖрд╕рд╛рдиреА рд╣реЛред рдирддреАрдЬрддрди, рдореИрдВ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ
рдпреВрдирд┐рдлреЙрд░реНрдо рд╕рд░реНрд╡рд░ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рдЗрд╕реЗ рд╕реНрдерд╛рдкрдирд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ (рдХреЗрд╡рд▓ рд╕рдВрдЧреНрд░рд╣ рдХреЛ рдЕрдирдЬрд╝рд┐рдк рдХрд░реЗрдВ), рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдпрд╣ рдЯреНрд░реЗ рдореЗрдВ рд▓рдЯрдХрд╛ рд╣реБрдЖ рд╣реИ рдФрд░ рд╣рд▓реНрдХреЗ рд╕реЗ = рджрдмрд╛рдХрд░ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрд╕рдиреЗ рдордзреНрдпрд╕реНрдерддрд╛ рдирд╣реАрдВ рдХреА, рдФрд░ рдореИрдВ рдЙрд╕ рдкрд░ рдмрд╕ рдЧрдпрд╛ред
OAuth рдкреНрд░рдорд╛рдгреАрдХрд░рдг
рдореИрдВрдиреЗ
рдирд┐рд░реНрджреЗрд╢ рдкрдврд╝реЗ,
рдкреНрд░рд▓реЗрдЦрди рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛, рдХреГрдкрд╛рдг рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд┐рдпрд╛ рдФрд░ рдпреБрджреНрдз рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ред рд▓реЗрдХрд┐рди рд▓рдбрд╝рд╛рдИ рдореЗрдВ, рдореБрдЭреЗ OAuth рдкреНрд░рдорд╛рдгреАрдХрд░рдг рджреНрд╡рд╛рд░рд╛ рдЬрд▓реНрджреА рд╕реЗ рд╣рд░рд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред OAuth рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рд╕реЗрд╡рд╛ / рдЦрд╛рддреЗ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдФрд░ рдЙрдирдХреЗ рдЖрд╡реЗрджрди рдореЗрдВ рдЙрдирдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдП рдмрд┐рдирд╛ рдПрдХреНрд╕реЗрд╕ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИред рдпрд╣ рдЯреНрд╡рд┐рдЯрд░ рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛ рд╕реЗ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЖрдпрд╛ рдФрд░ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ: рд╣рдо рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдиреБрд░реЛрдз рдХрд░рддреЗ рд╣реИрдВ (рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, Yandex.Money), рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ Yandex.Money рд╕рд░реНрд╡рд░ рдкрд░ рдЕрдкрдирд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо / рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╣рдорд╛рд░реЗ рдЖрд╡реЗрджрди рдХреЛ рдЕрдкрдиреЗ рдЦрд╛рддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж, Yandex.Money рд╕рд░реНрд╡рд░ рд╣рдорд╛рд░реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд░ рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╣рдореЗрдВ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдХреЛрдб рдорд┐рд▓рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЬреАрд╡рдирдХрд╛рд▓ рдмрд╣реБрдд рдХрдо рд╣реЛрддрд╛ рд╣реИред рдлрд┐рд░, Yandex.Money рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдиреНрдп рдЕрдиреБрд░реЛрдз рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рд╣рдо рдЗрд╕ рдмрд╛рд░ рдХреЛрдб рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдирд┐рд░рдВрддрд░ рдЯреЛрдХрди рдореЗрдВ рдмрджрд▓рддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рд╣рдорд╛рд░реЗ рд▓рд┐рдП, рдПрдХ рдбреАрдореЛрдмрд┐рд▓реЗрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ, рд╕рднреА рд╕рдбрд╝рдХреЗрдВ рдЦреБрд▓реА рд╣реИрдВред
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬрдм рдореИрдВ OAuth рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕реЗ рдЧреБрдЬрд░рд╛, рддреЛ рдореБрдЭреЗ рдПрдХ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛ рдЖрдИред рдореИрдВрдиреЗ Yandex.Money рд╕рд░реНрд╡рд░ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди PHP рдиреЗ рдЧрдВрджреЗ рдХреЛ рд╢рдкрде рджрд┐рд▓рд╛рдиреА рд╢реБрд░реВ рдХрд░ рджреА рдФрд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдХрд╣рд╛ред рдореИрдВрдиреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдереЛрдбрд╝рд╛ рд╕рд╛ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдХрд┐рдпрд╛ рдФрд░ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдХрд┐ рд╕рд░реНрд╡рд░ рдХреЗ рдПрд╕рдПрд╕рдПрд▓ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХреА рдЬрд╛рдВрдЪ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдЖрд╡реЗрджрди рдХреЗ рд▓рд┐рдП рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рдореИрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдФрд░ рдореИрдВрдиреЗ рдЦреЛрдЬ рдЬрд╛рд░реА рд░рдЦреАред рд▓реЗрдХрд┐рди RuNet рдореЗрдВ рд╕рд░реНрд╡рд░ рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рд╕рддреНрдпрд╛рдкрди рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рдЧрднрдЧ рдХреЛрдИ рдЙрджрд╛рд╣рд░рдг рдирд╣реАрдВ рд╣реИрдВред рдореИрдВ рдЖрдкрдХреЛ рдХреНрд░рдо рд╕реЗ рдмрддрд╛рдКрдВрдЧрд╛ред
рдЕрдиреБрд░реЛрдз рднреЗрдЬрдиреЗ рдкрд░ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдХреЛрдб рдореЗрдВ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕рддреНрдпрд╛рдкрди рдкрдВрдЬреАрдХреГрдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕рддреНрдпрд╛рдкрди рдЕрдиреБрд░реЛрдз рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП CURL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ? рдореИрдВрдиреЗ рдЦреЛрдЬрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдФрд░ рдЖрд╢реНрдЪрд░реНрдпрдЪрдХрд┐рдд рд╣реБрдЖ рдХрд┐ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд╕рд▓рд╛рд╣: рдЕрдХреНрд╖рдо рд╕рддреНрдпрд╛рдкрдиред рдФрд░ рдпрд╣ рд╕рд╛рдЗрдЯреЛрдВ рдФрд░ рдордВрдЪреЛрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рдпрд╣рд╛рдВ ) рдХреЗ рдПрдХ рд╕рдореВрд╣ рдкрд░ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдбрд░рд╛рд╡рдирд╛ред рдпрд╣рд╛рдБ рд╡рд╣ рдХреЛрдб рд╣реИ рдЬреЛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
рдЗрд╕реЗ рдпрд╛рдж рд░рдЦреЗрдВ, рдмрдЪреНрдЪреЗ, рдФрд░ рдХрднреА рдирд╣реАрдВ рд▓рд┐рдЦреЗрдВред "рдФрд░ рдЕрдм, рдмреЗрдЯрд╛, рд╣рдо рдЙрди рд╕рднреА рдмреБрд░реЗ рд╢рдмреНрджреЛрдВ рдХреЛ рджреЛрд╣рд░рд╛рдПрдВрдЧреЗ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдкрдХреЛ рднреВрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред" рднрдЧрд╡рд╛рди рдХрд╛ рд╢реБрдХреНрд░ рд╣реИ рдХрд┐ рдЕрдВрдЧреНрд░реЗрдЬреА рдмреЛрд▓рдиреЗ рд╡рд╛рд▓реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рд╕рдм рдХреБрдЫ рдЗрддрдирд╛ рдмреБрд░рд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдореБрдЭреЗ рдПрдХ
рд▓рд┐рдВрдХ рдорд┐рд▓рд╛ рдЬрд┐рд╕рдиреЗ рд╕рдм рдХреБрдЫ рд╕рдордЭрд╛рдпрд╛ред рдЬреИрд╕рд╛ рдЙрдиреНрд╣реЛрдВрдиреЗ рд▓рд┐рдЦрд╛ рд╣реИ рд╡реИрд╕рд╛ рд╣реА рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛ред
рдлрд┐рд░ рдШрд░ рдкрд░ Yandex.Money рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рд░рдЦрдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛, рддрд╛рдХрд┐ рдЕрдиреБрд░реЛрдз рднреЗрдЬрддреЗ рд╕рдордп рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╣реЛред рдореИрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдордВрджрдмреБрджреНрдзрд┐ рдирд╣реАрдВ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдпрд╣ рдореБрдЭреЗ рдореБрд╢реНрдХрд┐рд▓ рд▓рдЧ рд░рд╣рд╛ рдерд╛ред рд╢рд╛рдпрдж рдпрд╣ рдПрд╕рдПрд╕рдПрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдЖрдкрдХреЛ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред рд╣рдо https рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд╛рдВрдЫрд┐рдд рд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ, рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдФрд░ рдирд┐рд░реНрдпрд╛рдд рдореЗрдВ рдкреНрд░рд╣рд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЙрдирдореЗрдВ рд╕реЗ 3 рд╣реИрдВ, рдЬреЛ рдПрдХ рдХреА рдЬрд░реВрд░рдд рд╣реИ? тАЬрд╢реЗрд▓реНрдл рд╕реЗ рдПрдХ рдкрд╛рдИ рд▓реЗ рд▓реЛ; рдЙрдирдореЗрдВ рд╕реЗ рджреЛ рд╣реИрдВ, рдмреАрдЪ рдореЗрдВ рд▓реЗ рд▓реЛред тАЭ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдкреНрд░рдорд╛рдгрди рдкреНрд░рд╛рдзрд┐рдХрд░рдг (рд░реВрдЯ) рдФрд░ рдордзреНрдпрд╡рд░реНрддреА (рдпреИрдВрдбреЗрдХреНрд╕) рдХрд╛ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрдВрддрд┐рдо рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕рд╛рд▓ рдореЗрдВ рдПрдХ рдмрд╛рд░ рдмрджрд▓рддрд╛ рд╣реИ рдФрд░ рдЕрдЧрд░ рд╣рдо рдЗрд╕реЗ рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЦрд░рд╛рдм рд╣реЛрдиреЗ рдкрд░ рдмрджрд▓рдирд╛ рднреВрд▓ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рд╣рдорд╛рд░реЗ рдЖрд╡реЗрджрди рдореЗрдВ рд╕рдм рдХреБрдЫ рдЯреВрдЯ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдХреЗрд╡рд▓ рд╕рдВрдХреЗрддрд┐рдд 2 рдкреНрд░рдорд╛рдгрдкрддреНрд░реЛрдВ рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдкрд╛рда рдлрд╝рд╛рдЗрд▓ (
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ ) рдореЗрдВ рд╕рд╣реЗрдЬрддреЗ рд╣реИрдВред рдореЗрд░реА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ, рд╡рд╣
ym.crt рдХреЗ рд░реВрдк рдореЗрдВ
рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ ред
рдЙрд╕рдХреЗ рдмрд╛рдж, рдЕрдиреБрд░реЛрдзреЛрдВ рдиреЗ рдореБрдЭреЗ рдЕрд░реНрдЬрд┐рдд рдХрд┐рдпрд╛ред рд╣реБрд░реНрд░реЗ! рдЖрдЧреЗ рддрдХрдиреАрдХ рдХрд╛ рдорд╛рдорд▓рд╛ рдерд╛ред рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рд╕рдм рдХреБрдЫ рд╕реНрдкрд╖реНрдЯ рдерд╛; рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рдХреЛрдб рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рд╣реИред рдореИрдВ рдПрдХ рдЖрд░рдХреНрд╖рдг рднреА рдХрд░рддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рдПрдХ рд╡рд╕реНрддреБ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реИ; рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред
рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди
рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рд╕рд╛рде рдЕрднреА рднреА рдЫреЛрдЯреА рдХрдард┐рдирд╛рдЗрдпрд╛рдБ рдереАрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреЛрдХрди рдХреЛ рд╕рд╣реЗрдЬрдирд╛ / рдмрд╣рд╛рд▓ рдХрд░рдирд╛ рдорд╛рдирдХ рдореИрдХреНрд░рд┐рдкреНрдЯ рдкреАрдПрдЪрдкреА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рджреНрд╡рд╛рд░рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд▓реЗрдХрд┐рди, рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдирд┐рдХрд▓рд╛, рдЙрд╕рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдиреБрдЕрд▓ рдореЗрдВ рд▓рд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдгреЛрдВ рд╕реЗ, рдХреЗрд╡рд▓ рдПрдХ рдкрджрд╛рд╡рдирдд рд╕рдорд╛рд░реЛрд╣ рдиреЗ рддреБрд░рдВрдд рдХрд╛рдо рдХрд┐рдпрд╛ред рдЕрдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдиреЗ рдЙрдиреНрд╣реЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдореЗрд░реА рдЗрдЪреНрдЫрд╛ рдкрд░ рдереВрдХ рджрд┐рдпрд╛, рдФрд░ рдХреЗрд╡рд▓ рдЕрд╕рдлрд▓ рдореЙрдбреНрдпреВрд▓ рдЖрд░рдВрднреАрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдХрд╣рд╛ред рдЗрд╕реЗ рд╕рдордЭрдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рддрдм рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд╣реЙрд╕реНрдЯрд▓рд░реНрд╕ рдЗрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдмрд╣реБрдд рд╢реМрдХреАрди рдирд╣реАрдВ рд╣реИрдВред рдореИрдВрдиреЗ рдЕрдкрдиреЗ
рд╣реЛрд╕реНрдЯрд░реНрд╕ рдХреЗ рд╕рдорд░реНрдерди рд╕реЗ рдкреВрдЫрд╛ рдХрд┐ PHP 5.3 рдореЗрдВ рд╕рд╛рдЗрдЯ рдмрдирд╛рддреЗ рд╕рдордп рдХреЛрдИ рдореИрдХреНрд░реЛрдХреНрд░рд┐рдкреНрдЯ рдореЙрдбреНрдпреВрд▓ рдХреНрдпреЛрдВ рдирд╣реАрдВ рд╣реИред рдЙрдиреНрд╣реЛрдВрдиреЗ рдореБрдЭреЗ рдЬрд╡рд╛рдм рджрд┐рдпрд╛ (рд╢рдмреНрджрд╢рдГ): "рд╡рд╣ 5.2 рд╕рд╛рд▓ рд╕реЗ рдмрдЧрд┐рдпрд╛ рдореЗрдВ рд╣реИ - рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ 5.3 рдореЗрдВ рдПрдХ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдирд╣реАрдВ рд░рдЦрд╛, рдЬрд┐рд╕реЗ рдЖрдк рд╣рд░ рдкрд╛рдВрдЪ рд╕рд╛рд▓ рдореЗрдВ рдпрд╛рдж рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдПрдВ рдереАрдВред" рдореБрдЭреЗ PHP рдореЗрдВ рд╕рдордорд┐рдд рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде рдЕрдиреНрдп рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдирд╣реАрдВ рдорд┐рд▓реЗ (рдПрдХ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рдирд╣реАрдВ рд╣реИ)ред рдЙрд╕рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ
phpseclib рдореЗрдВ рдмрджрд▓рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдЬреЛ рдХрд┐ рдЦреБрд▓рд╛ рд╣реИ рдФрд░ рд▓реЛрдХрдкреНрд░рд┐рдп рдПрдИрдПрд╕ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдЙрд╕рдиреЗ рддреБрд░рдВрдд рдФрд░ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдХрдорд╛рдИ рдХреАред
рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдФрд░ рдЙрдкрдпреЛрдЧ рдХреЗ рдЙрджрд╛рд╣рд░рдг
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, "рдмрд┐рд▓реНрд▓рд┐рдпреЛрдВ рдкрд░ рдкреНрд░рд╢рд┐рдХреНрд╖рдг" рдХреЗ рд▓рд┐рдП, рдпрд╛ рдмрд▓реНрдХрд┐ рдкрд░реАрдХреНрд╖рдг рдФрд░ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП, рдХреЙрд▓ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдП рдЧрдП рдереЗ, рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдмрд╛рдж рдореЗрдВ рдПрдХ рдЕрдЪреНрдЫреА рджрд┐рдЦрдиреЗ рд╡рд╛рд▓реА рдирдЬрд╝рд░ рдХреЗ рд▓рд┐рдП рд▓реЗрдЖрдЙрдЯ рдХреЗ рд╕рд╛рде рд╕рдВрд▓рдЧреНрди рдХрд┐рдпрд╛, рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рд╕реЗ рднрд░рд╛ рдФрд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рдмреБрд▓рд╛рдпрд╛ред
рдирддреАрдЬрддрди, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд Yandex.Money рдПрдкреАрдЖрдИ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХреЙрд▓ рд▓рд╛рдЧреВ рдХрд┐рдП рдЧрдП рдереЗ: рдЦрд╛рддреЗ рдХреА рдЬрд╛рдирдХрд╛рд░реА, рд▓реЗрдирджреЗрди рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕, рд╕рдВрдЪрд╛рд▓рди рдХреА рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА, рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдзрди рд╣рд╕реНрддрд╛рдВрддрд░рдгред рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ:
- OAuth рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг;
- рдХрд╛рд░реНрдп рд╕реБрд░рдХреНрд╖рд╛ (рдкреНрд░рдорд╛рдг рдкрддреНрд░ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╕рддреНрдпрд╛рдкрди рд╕рдорд░реНрдерд┐рдд рд╣реИ);
- рдХрд╛рдо рдХреА рд╕реБрд╡рд┐рдзрд╛ (рд╕рд░реНрд╡рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ) рдФрд░ рддреНрд╡рд░рд┐рдд рд╢реБрд░реБрдЖрдд;
- рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреЛрдХрди рдХреЗ рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╕реБрд░рдХреНрд╖рд┐рдд рдФрд░ рд╕рд░рд▓ рд╕рдорд╛рдзрд╛рдиред рдЖрдк рдЗрд╕ рд╕рдорд╛рдзрд╛рди рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЕрдкрдиреА рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВред
рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╕реНрд╡рдпрдВ рдПрдХ
ym.crt рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдлрд╝рд╛рдЗрд▓ рдФрд░ рдПрдХ
ym.php рдлрд╝рд╛рдЗрд▓ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
- IYandexMoney рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕;
- YandexMoney рдореБрдЦреНрдп рд╡рд░реНрдЧ (рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди);
- рдЕрднрд┐рдЧрдо рдЕрдзрд┐рдХрд╛рд░ (рдЧреБрдВрдЬрд╛рдЗрд╢) рдХреЗ рд╕рд╛рде рдЧрдгрди рд╡рд░реНрдЧ;
- рд╕рд╣рд╛рдпрдХ рдХрдХреНрд╖рд╛рдПрдВ (рдПрдкреАрдЖрдИ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рд╡рд╕реНрддреБрдПрдВ)ред
рд▓рд╛рдЗрдмреНрд░реЗрд░реА 2 рдлрд╛рдЗрд▓реЗрдВ рд▓реЗрдХрд░ рдЖрддреА рд╣реИ рдЬреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреА рд╣реИрдВ: Rijndael.php рдФрд░ AES.phpред рдпреЗ рдлрд╛рдЗрд▓реЗрдВ
phpseclib рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╕реЗ рд▓реА рдЧрдИ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЯреЛрдХрди рдХреЛ рдмрдЪрд╛рдиреЗ рдФрд░ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЙрдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдиреЛрдЯ: PHP рд╕рдВрд╕реНрдХрд░рдг 5, рд╕рд╛рде рд╣реА http рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП cUrl рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рд╡рд┐рд╕реНрддреГрдд рдЙрджрд╛рд╣рд░рдг рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ рдФрд░ рджреЗрдЦреЗрдВрдЧреЗ, рд╣рдо рдХреБрдЫ рдЪреБрдиреМрддрд┐рдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддреЗ рд╣реИрдВред
рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЦрд╛рддреЗ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЕрдиреБрдорддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреА рд╣реЛрдЧреА, рдЕрд░реНрдерд╛рдд, рдЯреЛрдХрдиред рдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЙрд▓ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЦрд╛рддреЗ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдФрд░ рд▓реЗрдирджреЗрди рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рд╛рде):
YandexMoney :: рдкреНрд░рд╛рдзрд┐рдХреГрдд (рдХреЙрдиреНрд╕реНрдЯреЗрдВрд╕ :: CLIENT_ID, 'рдЦрд╛рддрд╛-рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЪрд╛рд▓рди-рдЗрддрд┐рд╣рд╛рд╕', рдХреЙрдиреНрд╕реНрдЯреЗрдВрд╕ :: REDIRECT_URL);
// рдлрд┐рд░ рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдкреЗрдЬ рдкрд░ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдФрд░ рдЯреЛрдХрди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдкрд╣рд▓ рдХрд░рддрд╛ рд╣реИ
$ ym = рдирдпрд╛ YandexMoney (consts :: CLIENT_ID, Consts :: CERTIFICATE_CHAIN_PATH);
$ рдЯреЛрдХрди = $ ym-> ReceOAuthToken ($ _ GET ['рдХреЛрдб'], Const :: REDIRECT_URL);
рдСрдмреНрдЬреЗрдХреНрдЯ $ ym рдмрдирд╛рддреЗ рд╕рдордп, рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рдЪреЗрди (рдлрд╛рдЗрд▓ ym.crt) рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рдкрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрдЗрдбреЗрдВрдЯрд┐рдлрд╛рдпрд░ рдФрд░ рдПрдмреНрд╕реЛрд▓реНрдпреВрдЯ рдкрд╛рде рдЗрд╕рдХреЗ рдкрд╛рд╕ рдЬрд╛рддрд╛ рд╣реИред рджреЛрдиреЛрдВ рдХрд┐, рдФрд░ рдПрдХ рдЕрдиреНрдп рдЖрдорддреМрд░ рдкрд░ рдХрд┐рд╕реА рднреА рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рд╕реНрдерд┐рд░рд╛рдВрдХ рдореЗрдВ рдкрдВрдЬреАрдХреГрдд рд╣реИ (рд╣рдорд╛рд░реЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ consts.php)ред
рдЦреИрд░, рдЖрдЗрдП рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЦрд╛рддреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред рдЙрд╕реА рддрд░рд╣, рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛рдПрдВ рдФрд░ рдлрд┐рд░ рд╡рд┐рдзрд┐ рдХреЛ рдХреЙрд▓ рдХрд░реЗрдВ, рдЗрд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреЛрдХрди рдкрд╛рд╕ рдХрд░рддреЗ рд╣реБрдП:
$ ym = рдирдпрд╛ YandexMoney (consts :: CLIENT_ID, Consts :: CERTIFICATE_CHAIN_PATH);
$ рдЦрд╛рддрд╛рдЗрдиреНрдлреЛ рд░рд┐рдкреНрд░реЗрдВрдЯ = $ ym-> рдЦрд╛рддрд╛рдЗрдиреНрдлреЛ ($ рдЯреЛрдХрди);
рдЧреВрдВрдЬ 'рдЦрд╛рддрд╛ рд╕рдВрдЦреНрдпрд╛:'ред $ accountInfoResponse-> getAccount ()ред "\ _";
рдЗрдХреЛ 'рдмреИрд▓реЗрдВрд╕:'ред $ accountInfoResponse-> getBalance ()ред "\ _";
рдЧреВрдВрдЬ 'рдореБрджреНрд░рд╛ рдХреЛрдб:'ред $ accountInfoResponse-> getCurrency ()ред "\ _";
рдЦрд╛рддреЗ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХреАред
рдЕрдиреНрдп рдЪреБрдиреМрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рднреА рд╕реНрдерд┐рддрд┐ рдРрд╕реА рд╣реА рд╣реИред
рдирддреАрдЬрддрди, рдЙрдиреНрд╣реЛрдВрдиреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЛ рдПрдХ рдмрдбрд╝рд╛ рдирд╛рдо рдПрд╕рдбреАрдХреЗ рдХрд╣рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ
рдЧрд┐рдЯрд╣рдм рдкрд░ рдбрд╛рд▓ рджрд┐рдпрд╛ред
рдореБрдЭреЗ рдЖрдкрдХреА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдФрд░ рд╕реБрдЭрд╛рд╡реЛрдВ рдХреЛ рд╕реБрдирдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреА, рд╕рд╛рде рд╣реА рдХрд╛рдВрдЯреЗ рдФрд░ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рднреАред