amazon Увайсці з Amazon Пачатак працы
Уваход з Amazon: Кіраўніцтва па пачатку працы для Webсайты Аўтарскае права © 2017 Amazon Services, LLC або яго філіялы. Усе правы ахоўваюцца.
Amazon і лагатып Amazon з'яўляюцца гандлёвымі маркамі Amazon.com, Inc. альбо яе філіялаў. Усе астатнія
гандлёвыя маркі, якія не належаць Amazon, з'яўляюцца ўласнасцю іх адпаведных уладальнікаў.
Зарэгіструйцеся з Увайсці на Amazon
Перш чым вы зможаце выкарыстоўваць Увайсці з Amazon на a webна сайце або ў мабільным дадатку, вы павінны зарэгістраваць прыкладанне ў Login with Amazon. Ваша дадатак Login with Amazon - гэта рэгістрацыя, якая змяшчае асноўную інфармацыю аб вашым бізнэсе і інфармацыю аб кожным webствораны вамі сайт або мабільнае прыкладанне, якое падтрымлівае ўваход праз Amazon. Гэтая бізнес-інфармацыя паказваецца карыстальнікам кожны раз, калі яны выкарыстоўваюць Login with Amazon на вашым webсайта або мабільнага прыкладання. Карыстальнікі ўбачаць назву вашага прыкладання, ваш лагатып і спасылку на вашу палітыку прыватнасці. Гэтыя крокі дэманструюць, як зарэгістраваць прыкладанне Android для выкарыстання з уваходам у Amazon.
Зарэгіструйце свой лагін у праграме Amazon
- Перайсці да https://login.amazon.com.
- Калі вы ўжо падпісваліся на Уваход з Amazon, націсніце App Console. У адваротным выпадку націсніце Рэгістрацыя. Вы будзеце перанакіраваны ў Seller Central, які займаецца рэгістрацыяй прыкладанняў для ўваходу ў сістэму з Amazon. Калі гэта ваша
пры першым выкарыстанні Seller Central вам будзе прапанавана стварыць уліковы запіс Seller Central. - Націсніце кнопку Зарэгістраваць новае прыкладанне. З'явіцца форма рэгістрацыі заяўкі:
a. У форме рэгістрацыі заяўкі неабходна ўвесці імя і апісанне заяўкі.
The Імя гэта імя, якое адлюстроўваецца на экране згоды, калі карыстальнікі згаджаюцца падзяліцца інфармацыяй з вашым дадаткам. Гэта назва прымяняецца да Android, iOS і webверсіі вашага прыкладання на сайце. Апісанне дапамагае вам адрозніваць кожны з вашых Уваходаў з дапамогай прыкладанняў Amazon і не паказваецца карыстальнікам.
b. Увядзіце a Прыватнасць URL для вашага прыкладання.
Паведамленне аб прыватнасці URL - гэта месцазнаходжанне вашай палітыкі прыватнасці вашай кампаніі або прыкладання (напрыклад,ample, http: //www.example.com/privacy.html). Гэтая спасылка паказваецца карыстальнікам на экране згоды.
c. Калі вы хочаце дадаць a Выява лагатыпа для вашага прыкладання, націсніце Выбірай File і знайдзіце прыдатны малюнак.
Гэты лагатып адлюстроўваецца на экране ўваходу і згоды, каб прадставіць вашу кампанію або webсайт. Лагатып будзе паменшаны да 50 пікселяў у вышыню, калі ён вышэйшы за 50 пікселяў; няма абмежаванняў па шырыні лагатыпа. - Націсніце Захаваць. Ваша сampрэгістрацыя павінна выглядаць прыкладна так:
Пасля захавання асноўных налад прыкладання вы можаце дадаць налады для канкрэтнага webсайтаў і мабільных прыкладанняў, якія будуць выкарыстоўваць гэта Уваход з уліковым запісам Amazon
Дадаць WebНалады сайта для вашага прыкладання
- На экране прыкладання націсніце Web Налады. Вам аўтаматычна будуць прызначаны значэння для ідэнтыфікатара кліента і сакрэту кліента. Ідэнтыфікатар кліента ідэнтыфікуе ваш webсайт і сакрэтны кліент выкарыстоўваецца пры некаторых абставінах для праверкі вашага webсайт сапраўдны. Сакрэт кліента, як і пароль, канфідэнцыйны. Да view кліент сакрэт, націсніце Паказаць сакрэт.
- Каб дадаць Дазволена паходжанне JavaScript or Дазволенае вяртанне URLs да вашага прыкладання, націсніце Рэдагаваць.
Заўвага: Каб выкарыстоўваць Уваход з Amazon з webсайта, вы павінны паказаць альбо дазволенае паходжанне JavaScript (для няяўнага гранта), альбо дазволенае вяртанне URL (для атрымання Кода дазволу). Калі вы выкарыстоўваеце Amazon Pay, неабходна ўказаць дазволенае паходжанне JavaScript.
a. Калі ваш webсайт будзе выкарыстоўваць Уваход з Amazon SDK для JavaScript, дадайце свой webпаходжанне сайта Дазволена паходжанне JavaScript.
Паходжанне - гэта спалучэнне пратакола, даменнага імя і порта (напрыклад,ample, https: // www.example.com:8443). Дазволеныя вытокі павінны выкарыстоўваць пратакол HTTPS. Калі вы выкарыстоўваеце стандартны порт (порт 80 або порт 443), вам трэба ўключыць толькі даменнае імя (напрыклад,ample, https: // www.example.com).
Даданне вашага дамена сюды дазваляе SDK для JavaScript мець зносіны з вашым webнепасрэдна на сайце
падчас працэсу ўваходу ў сістэму. Web браўзэры звычайна блакуюць перакрыжаваную сувязь паміж сцэнарамі, калі сцэнар спецыяльна гэтага не дазваляе.
Каб дадаць некалькі арыгіналаў, націсніце Дадайце яшчэ.
b. Калі ваш webсайт будзе здзяйсняць выклікі HTTPS у службу аўтарызацыі ўваходу з Amazon і ўказваць redirect_uri для адказаў, дадайце гэтыя адрасы перанакіравання ў Дазволенае вяртанне URLs. Вяртанне URL уключае пратакол, дамен, шлях і радкі запыту (напрыклад,ample, https: // www.example.com/login.php).
Каб дадаць больш за адзін зварот URL, націсніце Дадайце яшчэ адзін. - Націсніце Захаваць
Далей дадайце кнопку Увайсці з Amazon webсайт. Вы можаце выбраць з мноства кнопак і выбраць малюнак, якое вам больш за ўсё падыходзіць webсайт. Глядзіце рэкамендацыі па ўваходзе ў сістэму Amazon найлепшыя практыкі і спіс малюнкаў на выбар.
- Дадайце наступны код у свой webсайт, на якім вы хочаце паказаць кнопку. Для мэт гэтага кіраўніцтва гэта павінен быць HTTPS webсайт:
<img border=”0″ alt=”Увайдзіце праз Amazon”
src = ”https://images-na.ssl-images-amazon.com/images/G/01/lwa/
btnLWA_gold_156x32.png ”
шырыня = "156" вышыня = "32" />
- Дадаткова. Дадайце наступную спасылку ў свой webсайт, на якім вы хочаце, каб з'явіўся запыт "Выхад":
- Абнавіце старонку, каб пераканацца, што кнопка зараз з'явілася на вашым webсайт.
Выхад
Дадайце лагін з Amazon SDK для JavaScript
Уваход з Amazon SDK для JavaScript апрацоўвае ўсе складаныя часткі інтэграцыі ўваходу з Amazon у ваш webсайт.
- Дадайце наступны код пасля адкрыцця на вашай старонцы, каб загрузіць JavaScript на сваю старонку:
window.onAmazonLoginReady = function () {
amazon.Login.setClientId ('ІД-КЛІЕНТА');
};
(функцыя (d) {
var a = d.createElement ('сцэнар'); a.type = 'тэкст / javascript';
a.async = праўда; a.id = 'amazon-login-sdk';
a.src =
'https://assets.loginwithamazon.com/sdk/na/login1.j
s '; d.getElementById ('амазонка-корань'). appendChild (a);
}) (дакумент);
- Замяніць ІДЭНТЫКА КЛІЕНТА з ідэнтыфікатарам кліента, які вы атрымліваеце, калі атрымліваеце Зарэгіструйцеся з Увайсці на Amazon.
- Дадайце наступны JavaScript пасля кнопкі Увайсці з дапамогай Amazon на вашым сайце.
document.getElementById ('LoginWithAmazon'). onclick = function () {
options = {scope: 'profile'};
amazon.Login.authorize (параметры,
'https: //www.example.com/handle_login.php ');
вярнуць false;
};
- Замяніць www.example.com з вашым даменам webсайт.
Заўвага: Па змаўчанні SDK для JavaScript будзе паказваць экран ўваходу ва ўсплывальнае акно. Вы можаце ўсталяваць усплывальнае ўласцівасць параметра options на false, каб замест гэтага перанакіроўваць кліентаў на новую старонку для ўваходу. Усплывальныя вокны не падтрымліваюцца ў родных iOS WebView-прыкладання на аснове. Калі вы збіраецеся выкарыстоўваць Уваход з Amazon у дадатку для iOS, мы рэкамендуем альбо выкарыстоўваць ios-gsg._TTH [PDF] або рэалізацыя перанакіраванага ўваходу ў сістэму. Глядзіце website-sdk-reference._TTH [PDF] для атрымання інфармацыі аб наладзе параметра параметра. - Пасля таго, як карыстальнік увайшоў у сістэму і даў згоду падзяліцца ўказанымі дадзенымі, бягучае акно будзе перанакіравана на дадзены URI, а адказ аўтарызацыі будзе дададзены ў радок запыту. URI павінен выкарыстоўваць пратакол https і знаходзіцца ў тым жа дамене, што і бягучае акно.
- Дадаткова. Пасля аўтарызацыі карыстальнікаў варта дадаць доступ да гіперспасылкі альбо кнопкі на вашым сайце, каб яны маглі выйсці. Дадайце наступны JavaScript, каб дазволіць карыстальнікам выйсці:
document.getElementById ('Выхад'). onclick = function () {
amazon.Login.logout ();
};
Вы будзеце апрацоўваць адказ Amazon з /handle_login.php на вашым webсайт у наступным раздзеле. Вы можаце змяніць гэты шлях на адзін з вашых пазней.
Атрымайце Profile інфармацыя
Вы можаце атрымаць профі карыстальнікаfile інфармацыю з Amazon з дапамогай Токен доступу вернуты SDK.
- У вашым дадатку на баку сервера апрацуйце запыт, зроблены на /handle_login.php, і атрымайце прафесіяналаfile інфармацыю з дапамогай маркера доступу і Profile REST API. ПрampНіжэй у PHP, Python, Java і Ruby.
- Запусціце свой webсайта і пацвердзіце, што вы можаце ўвайсці з уліковымі дадзенымі Amazon.com.
PHP Example
// Пераканайцеся, што маркер доступу належыць нам // Лексема павінна быць url-кадзіруецца пры перадачы ў tokeninfo $ c = curl_init ('https://api.amazon.com/auth/o2/tokeninfo?access_token='. urlкадзіраваць ($ _ REQUEST ['access_token'])); curl_setopt ($ c, CURLOPT_RETURNTRANSFER, праўда); $ r = curl_exec ($ c); curl_close ($ c); $ d = json_decode ($ r); if ($ d-> aud! = 'YOUR-CLIENT-ID') {// маркер доступу не належыць нам загалоўка ('HTTP/1.1 404 не знойдзена'); echo 'Старонка не знойдзена'; выхад;} // Абмяняць маркер доступу на user profile $ r = curl_exec ($ c); curl_close ($ c); echo sprintf ('% s% s% s', $ d-> імя, $ d-> электронная пошта, $ d-> user_id); |
Выхад Pythonample
Вы павінны загрузіць рысurl бібліятэка, каб выкарыстоўваць гэты сampкод.
імпартны pycurl імпартаваць urlліб імпартаваць JSON імпартаваць StringIO ... b = StringIO.StringIO ()# Пераканайцеся, што маркер доступу належыць нам # Токен павінен быць url-кадзіруецца пры перадачы ў tokeninfo c = pycurl.Curl() c.setopt (pycurl.URL, “Https://api.amazon.com/auth/o2/tokeninfo?access_token=” + urllib.quote_plus (access_token)) c.setopt (pycurl.SSL_VERIFYPEER, 1) c.setopt (pycurl.WRITEFUNCTION, b.write) c.perform () if d ['aud']! = 'ІДЕНТЫФІКАЦЫЯ КЛІЕНТА': # Абмяняйце маркер доступу на user profile c = pycurl.Curl() c.perform () раздрукаваць "% s% s% s"% (d ['імя'], d ['электронная пошта'], d ['user_id']) |
Java Example
Вы павінны загрузіць Джэксан і Кампаненты HTTP бібліятэкі выкарыстоўваць гэты сampкод.
імпарт com.fasterxml.jackson.core.type.TypeReference; імпартаваць com.fasterxml.jackson.databind.ObjectMapper; імпарт org.apache.http.client.fluent.Content; імпарт org.apache.http.client.fluent.Request; імпарт java.net.URLЭнкодэр; import java.util.Map;… // Пераканайцеся, што маркер доступу належыць нам // Лексема павінна быць url-кадзіруецца пры перадачы ў tokeninfo Адлюстраванне m = new ObjectMapper (). ReadValue (c.toString (), new TypeReference> () if (! "YOUR-CLIENT-ID" .equals (m.get ("aud"))) { } // Абмяняць маркер доступу на user profile System.out.println (String.format ("% s% s% s", m.get ("імя"), |
Рубін Былыample
патрабуюць "rubygems" патрабуецца "net / https" патрабуюць "JSON" патрабуюць "uri" ...# Пераканайцеся, што маркер доступу належыць нам # Токен павінен быць url-кадзіруецца пры перадачы ў tokeninfo уры = URI.parse («https://api.amazon.com/auth/o2/tokeninfo?access_token=» + URI.encode (access_token)) req = Net :: HTTP :: Get.new (uri.request_uri) http = Net :: HTTP.new (uri.host, uri.port) http.use_ssl = праўда http.verify_mode = OpenSSL :: SSL :: VERIFY_PEERresponse = http.request (req) дэкадаваць = JSON.parse (response.body) if decode ['aud']! = 'ІДЕНТЫФІКАЛЬ КЛІЕНТА' канец # Абмяняйце маркер доступу на user profile адказ = http.request (req) ставіць sprintf "% s% s% s", дэкадаваць ['імя'], дэкадаваць ['электронную пошту'], |
Скончыце інтэграцыю з вашымі Webсайт
Цяпер вы ведаеце, як дадаць у свой лагін з Amazon webсайт. Наступныя крокі - інтэграваць уліковыя запісы карыстальнікаў Amazon у сістэму кіравання ўліковымі запісамі і выкарыстоўваць іх для персаналізацыі webсайт для кліентаў Amazon. Для атрымання дадатковай інфармацыі глядзіце:
- Уваход з Amazon Кіраўніцтва распрацоўшчыка для Webсайты
- https://login.amazon.com/documentation/combining-user-accounts
Вам патрэбна дадатковая дапамога? Праверце наш форумы.
Гласарый
вобласць доступу Сфера доступу вызначае тып карыстальніка profile дадзеныя кліента
просіць. Першы раз, калі карыстальнік уваходзіць у сістэму, ён бачыць спіс элементаў у
вобласць доступу і павінен пагадзіцца прадастаўляць дадзеныя кліенту ў
загад працягваць.
маркер доступу Токен доступу прадастаўляецца серверам аўтарызацыі, калі карыстальнік рэгіструе
на сайце. Токен доступу характэрны для кліента, карыстальніка і доступу
сфера прымянення. Максімальны памер маркераў доступу складае 2048 байт. Кліент павінен
выкарыстоўвайце маркер доступу для атрымання кліента profile дадзеныя.
дазволена паходжанне JavaScript Паходжанне JavaScript - гэта спалучэнне пратакола, дамена і порта, адкуль бярэ пачатак выклік JavaScript. Па змаўчанні, web браўзэры блакуюць выклікі JavaScript з аднаго паходжання, якія спрабуюць выклікаць сцэнар з іншага паходжання. Уваход з Amazon SDK для JavaScript дазваляе званкі з іншых паходжанняў, калі яны пазначаны як частка прымяненне.
Пры рэгістрацыі а webсайта для ўваходу з Amazon, увядзіце схему, дамен і, пры неабходнасці, порт webстаронка, якая ўключае лагін з Amazon SDK для JavaScript (напрыклад,ample, http: //www.example.com або https: // localhost: 8080).
дазволена вяртанне URL Вяртанне URL гэта адрас на а webсайт, які выкарыстоўвае ўваход з Amazon.
The служба аўтарызацыі перанакіроўвае карыстальнікаў на гэты адрас пасля завяршэння ўваходу.
Глядзіце таксама перанакіраваць URL.
Ключ API Ідэнтыфікатар, які выкарыстоўваецца для ўваходу ў сістэму Amazon SDK для ідэнтыфікацыі мабільнага прыкладання ў службе аўтарызацыі. Ключы API ствараюцца пры рэгістрацыі мабільнага прыкладання.
прымяненне Прыкладанне - гэта рэгістрацыя, якая змяшчае інфармацыю, неабходную службе аўтарызацыі для праверкі кліента, перш чым кліент зможа атрымаць доступ да кліента profiles. Ён таксама змяшчае асноўную інфармацыю аб вашым бізнэсе, якая паказваецца карыстальнікам кожны раз, калі яны выкарыстоўваюць Уваход з Amazon на вашым webсайта або мабільнага прыкладання.
прымяненне Дадатак - гэта рэгістрацыя, якая змяшчае інфармацыю пра служба аўтарызацыі неабходна праверыць кліента, перш чым кліент зможа атрымаць доступ кліент праfiles. Ён таксама змяшчае асноўную інфармацыю аб вашым бізнэсе, якая паказваецца карыстальнікам кожны раз, калі яны выкарыстоўваюць Уваход з Amazon на вашым webсайта або мабільнага прыкладання.
ідэнтыфікатар прыкладання Ідэнтыфікатар AppStore адназначна ідэнтыфікуе мабільнае прыкладанне ў Amazon AppStore.
код аўтарызацыі Код аўтарызацыі - гэта значэнне, якое выкарыстоўваецца Дазвол Кода дазволу дазволіць а webсайт, каб запытаць маркер доступу.
прадастаўленне кода аўтарызацыі Грант кода аўтарызацыі - гэта грант аўтарызацыі, які выкарыстоўвае
сервер на аснове апрацоўкі, каб запытаць маркер доступу. Пры выкарыстанні кода аўтарызацыі сервер атрымлівае код аўтарызацыі у якасці параметра запыту пасля ўваходу карыстальніка. Сервер абменьваецца кодам аўтарызацыі, ідэнтыфікатар кліента, і сакрэтны кліент для маркера доступу і маркера абнаўлення.
дазвол Выдача дазволу - гэта працэс, калі служба аўтарызацыі правярае кліента webзапыт сайта на доступ да кліент праfile. Для атрымання дазволу патрабуецца ідэнтыфікатар кліента і ан вобласць доступу, і можа спатрэбіцца сакрэтны кліент. Калі працэс паспяховы, webсайт прадастаўлены маркер доступу.
Ёсць два тыпы грантаў на дазвол, Неяўны грант і ан Дазвол Кода дазволу.
служба аўтарызацыі Паслуга аўтарызацыі Login з Amazon - гэта збор канчатковых кропак, прадастаўлены Amazon, які дазваляе кліенту ўваходзіць у сістэму гранты на дазвол. Служба аўтарызацыі прадстаўляе карыстальнікам экран ўваходу і экран дазволаў. Гэта забяспечвае маркеры доступу, абнавіць маркеры, і кліент праfile дадзеныя для ўваходу з кліентамі Amazon.
ідэнтыфікатар камплекта Ідэнтыфікатар пакета - гэта ўнікальны ідэнтыфікатар прыкладання для iOS. Яны звычайна прымаюць форму com.companyname.appname.
кліент Кліент - гэта а webсайт або мабільнае прыкладанне, якое выкарыстоўвае ўваход з Amazon.
ідэнтыфікатар кліента Ідэнтыфікатар кліента - гэта значэнне, прысвоенае кліенту пры рэгістрацыі ў сістэме Login with Amazon. Максімальны памер - 100 байт. Ідэнтыфікатар кліента выкарыстоўваецца разам з сакрэтам кліента для праверкі асобы кліента, калі яны запытваюць дазвол аўтарызацыі ў служба аўтарызацыі. Ідэнтыфікатар кліента не з'яўляецца сакрэтным.
сакрэтны кліент Сакрэт кліента, як ідэнтыфікатар кліента, - гэта значэнне, прысвоенае кліенту пры рэгістрацыі ў сістэме Login with Amazon. Максімальны памер - 64 байта. Сакрэт кліента выкарыстоўваецца разам з ідэнтыфікатарам кліента для праверкі асобы кліента, калі ён запытвае aгрант на дазвол ад служба аўтарызацыі. Сакрэт кліента павінен захоўвацца ў сакрэце.
экран згоды Калі карыстальнік уваходзіць у webсайта або мабільнага прыкладання ўпершыню, яны атрымліваюць экран згоды, калі прыкладанне запытвае прафесіяналаfile дадзеныя.
На экране згоды паказваецца імя, выява лагатыпа file, і паведамленне аб прыватнасці URL звязаны з дадаткам, разам з вобласць доступу прыкладанне запытвае.
кліент праfile Прафесійны кліентfile змяшчае інфармацыю аб кліенце Увайсці з Amazon, у тым ліку іх імя, адрас электроннай пошты, паштовы індэкс і ўнікальны ідэнтыфікатар. А webсайт павінен атрымаць маркер доступу перш чым яны змогуць атрымаць кліентаfile. Від прафесіяналаfile вернутыя дадзеныя вызначаюцца вобласць доступу.
няяўны грант Неяўны грант - гэта дазвол якія можна завяршыць, выкарыстоўваючы толькі карыстальніцкія web браўзэр. Выкарыстоўваючы няяўны грант, браўзэр атрымлівае маркер доступу у выглядзе фрагмента URI. Неяўны грант патрабуе ідэнтыфікатар кліента і ан вобласць доступу. Няяўны грант не вяртае a абнавіць маркер.
экран ўваходу Экран ўваходу - гэта HTML -старонка, якая прадстаўляецца карыстальнікам пры спробе ўвайсці ў webсайта або мабільнага прыкладання з дапамогай Уваходу з Amazon. Карыстальнікі могуць увайсці ў існуючы ўліковы запіс Amazon або стварыць новы з гэтай старонкі.
выява лагатыпа file PNG file прадастаўляецца кліентам пры наладжванні прымяненне. Гэта адлюстроўваецца на экране дазволаў, калі карыстальнік не прадаставіў доступ кліенту webсайт. Лагатып прадстаўляе кліента webсайт.
імя пакета Імя пакета - унікальны ідэнтыфікатар прыкладання для Android. Звычайна яны маюць форму com.companyname.appname.
паведамленне аб прыватнасці URL A URL прадастаўляецца кліентам пры наладжванні прымяненне. Гэта адлюстроўваецца на экране згоды, калі карыстальнік не даў доступу кліенту webсайт. The URL павінны накіраваць карыстальнікаў на палітыку прыватнасці кліента webсайт.
перанакіраваць URL A URL прадастаўляецца кліентам служба аўтарызацыі. Пасля ўваходу карыстальніка сэрвіс перанакіруе аглядальнік карыстальніка на гэты адрас. Глядзіце таксама дазволенае вяртанне URL.
абнавіць маркер Маркер абнаўлення прадастаўляецца служба аўтарызацыі калі
кліент выкарыстоўвае Дазвол Кода дазволу. Кліент можа выкарыстоўваць маркер абнаўлення, каб запытаць новы маркер доступу пры наяўнасці бягучага маркер доступу мінае. Максімальны памер абнаўляльных маркераў складае 2048 байт. Подпіс - гэта хэш-значэнне SHA-256, убудаванае ў мабільнае прыкладанне, якое пацвярджае асобу прыкладання. Яны звычайна прымаюць форму
01:23:45:67:89:ab:cd:ef:01:23:45:67:89:ab:cd:
ef:01:23:45:67:89:ab:cd:ef:01:23:45:67:89:ab:cd:ef.
карыстальнік Карыстальнік - гэта чалавек, які наведвае кліента webсайт і спрабуе ўвайсці ў сістэму з дапамогай Уваходу з Amazon.
версія Версія - гэта пэўны тып Уваходу з кліентам Amazon, зарэгістраваным на прымяненне. Уваход з дадаткам Amazon можа мець некалькі версій, кожная з якіх падтрымлівае Android, iOS або web.
amazon Уваход з Amazon Кіраўніцтва па пачатку працы для Webсайты - Спампаваць [аптымізавана]
amazon Уваход з Amazon Кіраўніцтва па пачатку працы для Webсайты - Спампаваць