рдкрд┐рдЫрд▓реЗ рдХреБрдЫ рдорд╣реАрдиреЛрдВ рдореЗрдВ, рд╣рдордиреЗ
рд╡реЗрдмрд╕рд┐рд╕реНрдЯ рдлреНрд░реЗрдорд╡рд░реНрдХ (рдУрдкрди рд╕реЛрд░реНрд╕ PHP / MySQL / рд╕реНрдорд╛рд░реНрдЯреА / jQuery, LGPL) рдореЗрдВ рдХрд╛рдлреА рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рд╣реИ, рдПрдкреАрдЖрдИ рдЬрд╛рд░реА рдХрд┐рдП, рд╢реЙрдк-рд╕реНрдХреНрд░рд┐рдкреНрдЯ 5 рдореЗрдВ рдХрдИ рдирдП рдлреАрдЪрд░реНрд╕ рдЬреЛрдбрд╝реЗ, рдЕрдкрдирд╛ рдХреНрд▓рд╛рдЙрдб рдЦреЛрд▓рд╛, рдФрд░ рдЕрдм рд╣рдо рдбреЗрд╡рд▓рдкрд░ рд╕реНрдЯреЛрд░ рд▓реЙрдиреНрдЪ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рд╡реЗрдмрд╕рд┐рд╕реНрдЯ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреЛрд╕реНрдЯред
рд╕рд┐рддрдВрдмрд░ 2013 рдореЗрдВ, рд╣рдордиреЗ рдЕрдВрддрддрдГ рд╡реЗрдмрд╕рд┐рд╕реНрдЯ рд╢реЙрдк-рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдВрд╕реНрдХрд░рдг рд╕рд╣рд┐рдд рдЙрддреНрдкрд╛рджреЛрдВ рдХреА рдкреБрд░рд╛рдиреА рдкреАрдврд╝реА рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛, рди рдХрд┐ рдХрдИ рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдмрд┐рдирд╛ рдХрд╛рд░рдг рдХреЗред рдЕрдм рд╣рдорд╛рд░реЗ рд╕рднреА рдкреНрд░рдпрд╛рд╕ рд╡реЗрдмрд╕рд┐рд╕реНрдЯ рдлреНрд░реЗрдорд╡рд░реНрдХ рдФрд░ рдирдП
рд╢реЙрдк-рд╕реНрдХреНрд░рд┐рдкреНрдЯ 5 рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИрдВред (рд╣рдорд╛рд░реА рдЯреАрдо рдХрдм рд╕реЗ рдЗрд╕ рдкрд▓ рдХрд╛ рдЗрдВрддрдЬрд╝рд╛рд░ рдХрд░ рд░рд╣реА рд╣реИ! рд╣реБрд░реНрд░реЗ!)
рддреЛ, рд╕рдВрд╕реНрдХрд░рдг 1.2.0 рдореЗрдВ рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред
рдПрдкреАрдЖрдИ
Webasyst рдлреНрд░реЗрдорд╡рд░реНрдХ-рдЖрдзрд╛рд░рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдЦреБрд▓реЗ рдПрдкреАрдЖрдИ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╕рд░рд▓ рдЕрд╡рд╕рд░ рд╣реИред рд░реВрдкрд░реЗрдЦрд╛ OAuth 2.0 рдкрд░ рдЖрдзрд╛рд░рд┐рдд
рдПрдкрд┐.рдПрдлрдкреА рдФрд░ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд╛ рдПрдХ рдПрдХрд▓ рдмрд┐рдВрджреБ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред
рдПрдкреАрдЖрдИ рд╡рд┐рдзрд┐ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдбреЗрд╡рд▓рдкрд░ рдЕрдкрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд╛-рдПрдкреНрд╕ / рдПрдкреАрдкреАрдЖрдИрдбреА тАЛтАЛ/ рдПрдкреАрдЖрдИ / рдХреЗ рд╕рдмрдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдлрд╝реЛрдЯреЛ API рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдзрд┐
photos.album.getInfo рдлрд╝реЛрдЯреЛ.album.getInfo.method.php рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ:
class photosAlbumGetInfoMethod extends waAPIMethod { protected $method = 'GET'; public function execute() { $id = $this->get('id', true); $album_model = new photosAlbumModel(); $album = $album_model->getById((int)$id); if ($album) { $this->response = $album; } else { throw new waAPIException('invalid_request', 'Album not found', 404); } } }
рдХрд╣реАрдВ рднреА рд╡рд┐рдзрд┐ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд░реВрдкрд░реЗрдЦрд╛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг, рдЕрдиреБрд░реЛрдз рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рднреА рдмрд╛рд╣рд░реА рддрд░реНрдХ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред рдирддреАрдЬрддрди, рд╡рд┐рдзрд┐ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХреЙрд▓рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реЛ рдЬрд╛рддреА рд╣реИ: yourdomain.ru/api.php/photos.album.getInfo?id=5&access_token = ...
рдкреНрд░рд▓реЗрдЦрди рдФрд░ рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдПрдкреАрдЖрдИ:
http://www.webasyst.ru/developers/docs/api/рдбреЗрд╡рд▓рдкрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝
рд╣рдордиреЗ
рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдкреНрд░рд▓реЗрдЦрди рд╕рдВрд░рдЪрдирд╛
рдХреЛ рдлрд┐рд░ рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди
рдХрд┐рдпрд╛ , рд╢реЙрдк-рд╕реНрдХреНрд░рд┐рдкреНрдЯ 5 рдФрд░ рдЕрдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧ-рдЗрди рдХреЗ рд╡рд┐рдХрд╛рд╕ рдкрд░ рдкреНрд░рд▓реЗрдЦрди рдЬреЛрдбрд╝рд╛ред
рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрдкрдбреЗрдЯ
1.2.0 рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде, рд╕рд╛рдЗрдЯ рдФрд░ рдлреЛрдЯреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрдкрдбреЗрдЯ рдХрд┐рдП рдЧрдП: рд╣рдордиреЗ рдмреИрдХрдПрдВрдб рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛, рдПрдХ рдирдпрд╛ рдРрд╕-рдЖрдзрд╛рд░рд┐рдд рдПрдЪрдЯреАрдПрдордПрд▓ рд╕рдВрдкрд╛рджрдХ рдЬреЛрдбрд╝рд╛, рдФрд░ рд░рд╛рдЙрдЯрд┐рдВрдЧ рдкреНрд░рдмрдВрдзрди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ред
рдЕрдЧрд▓рд╛ рдЪрд░рдг рдмреНрд▓реЙрдЧ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рд╢реЙрдк-рд╕реНрдХреНрд░рд┐рдкреНрдЯ 5.2.0 рдХреА рдмрдбрд╝реА рд░рд┐рд▓реАрдЬрд╝ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░ рд░рд╣рд╛ рд╣реИред
рд╡реЗрдмрд╕рд┐рд╕реНрдЯ рд╕реНрдЯреЛрд░
рд╣рдордиреЗ
рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдРрдк рд╕реНрдЯреЛрд░ рд╡реЗрдмрд╕рд┐рд╕реНрдЯ рдХреА рд╢реБрд░реБрдЖрдд рдХреА, рдЬрд┐рд╕рдореЗрдВ рд╕реНрд╡рддрдВрддреНрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди, рдкреНрд▓рдЧрдЗрдиреНрд╕ рдФрд░ рдбрд┐рдЬрд╝рд╛рдЗрди рдереАрдо рд╣реИрдВред рдлрд┐рд▓рд╣рд╛рд▓, Webasyst рд╕реНрдЯреЛрд░ рдореЗрдВ рдирдП рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рдкрдВрдЬреАрдХрд░рдг рдирд┐рдордВрддреНрд░рдг рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдирд┐рдордВрддреНрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕
рд╣рдорд╛рд░реЗ рд╕рдорд░реНрдерди рдХреЗ
рд▓рд┐рдП рд▓рд┐рдЦреЗрдВ )ред
Webasyst рд╕реНрдЯреЛрд░ рдЕрдм рджрд╕ рд╕реЗ рдЕрдзрд┐рдХ рддреГрддреАрдп-рдкрдХреНрд╖ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ рдЦрд░реАрджрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдХрд╛рд╢рд┐рдд рдФрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред рдЖрдЬ, рдпреЗ рдореБрдЦреНрдп рд░реВрдк
рд╕реЗ рд╢реЙрдк-рд╕реНрдХреНрд░рд┐рдкреНрдЯ 5 рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧ рдЗрди рд╣реИрдВред
рд╕реНрдЯреЛрд░ рдХрд╛ рдореЙрдбрд▓ рдРрдк рд╕реНрдЯреЛрд░ рдФрд░ Google Play рдХреЗ рд╕рдорд╛рди рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдбреЗрд╡рд▓рдкрд░ рдЬреЛ рдЕрдкрдиреЗ рдЙрддреНрдкрд╛рдж рдХреЛ рд╕реНрдЯреЛрд░ рдореЗрдВ рд░рдЦрддрд╛ рд╣реИ, рдЙрд╕реЗ рдЕрдиреБрдореЛрджрди рдХреЗ рд▓рд┐рдП рднреЗрдЬрддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рд╕рдорд░реНрдкрд┐рдд рдбреЗрд╡рд▓рдкрд░ рдЦрд╛рддреЗ рдореЗрдВ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдХреЗ рдЕрдкрдиреЗ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рднреБрдЧрддрд╛рди рд╣рд░ рдорд╣реАрдиреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рдмреИрдВрдХ рдЦрд╛рддреЗ рдореЗрдВ рдпрд╛ рдкреЗрдкреИрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗред
рд╣рдо рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ!
рд╣рдо рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд╡реЗрдмрд╕рд┐рд╕реНрдЯ рд╕реНрдЯреЛрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдкреНрд▓рдЧрдЗрдиреНрд╕, рдбрд┐рдЬрд╝рд╛рдЗрди рдереАрдо рдФрд░ рд╕рдВрдкреВрд░реНрдг рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛рдлреА рддреЗрдЬрд╝реА рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдЖрдкрдХреЛ рддреБрд░рдВрдд рд╢реЙрдк-рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдХреЗ рдорд╛рд▓рд┐рдХреЛрдВ рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╢реНрд░реЛрддрд╛рдУрдВ рдХреЛ рдмреЗрдЪрдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдорд┐рд▓рддрд╛ рд╣реИред
рд╢реЙрдк-рд╕реНрдХреНрд░рд┐рдкреНрдЯ 5 рдХреЗ рд▓рд┐рдП рд░реВрдкрд░реЗрдЦрд╛ рдФрд░ рдРрдб-рдСрди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЙрддреНрдкрд╛рджреЛрдВ рдХреА рдЬрдЧрд╣ рдЕрднреА рддрдХ рдирд╣реАрдВ рднрд░реА рдЧрдИ рд╣реИ, рд╣рд░ рджрд┐рди рдирдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди, рдкреНрд▓рдЧ-рдЗрди рдФрд░ рдбрд┐рдЬрд╝рд╛рдЗрди рдереАрдо рдХреА рдорд╛рдВрдЧ рдмрдврд╝ рд░рд╣реА рд╣реИ - рдЖрдЬ рд╢реЙрдк-рд╕реНрдХреНрд░рд┐рдкреНрдЯ 5 рдХреА 3,500 рд╕реЗ рдЕрдзрд┐рдХ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдкрдВрдЬреАрдХреГрдд рд╣реИрдВ, рд╣рд░ рджрд┐рди рд╣рдо рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдирдИ
рдЗрдЪреНрдЫрд╛рдПрдВ рд░рдЦрддреЗ рд╣реИрдВ , рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдХрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ (рдХреБрд▓ 10,000 рд╕реЗ рдЕрдзрд┐рдХ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░) рдЖрдЬ рдирдИ рд╢реЙрдк-рд╕реНрдХреНрд░рд┐рдкреНрдЯ 5 рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рд╣рдо рд╕рд╣рдпреЛрдЧ рдФрд░ Webasyst рд╕реНрдЯреЛрд░ рдореЗрдВ рдЕрдкрдиреЗ рдЙрддреНрдкрд╛рджреЛрдВ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░рдиреЗ рдореЗрдВ рдкреНрд░рд╕рдиреНрди рд╣реЛрдВрдЧреЗ!
GitHub рдкрд░ Webasyst рдврд╛рдВрдЪрд╛: https://github.com/webasyst/webasyst-frameworkGitHub рдкрд░ рд╢реЙрдк-рд╕реНрдХреНрд░рд┐рдкреНрдЯ 5: http://www.webasyst.ru/developers/shop-script/