amazon Shiga tare da farawa Amazon
Shiga tare da Amazon: Jagorar Farawa don Webshafuka Hakkin mallaka Services 2017 Ayyukan Amazon, LLC ko rassanta. Duk haƙƙoƙi.
Amazon da tambarin Amazon alamun kasuwanci ne na Amazon.com, Inc. ko kuma rassansa. Duk sauran
alamun kasuwanci ba mallakin Amazon bane mallakar masu su.
Yi rijista tare da Shiga tare da Amazon
Kafin ka iya amfani da Login tare da Amazon akan wani website ko a cikin wayar hannu, dole ne ka yi rajistar aikace-aikace tare da Login tare da Amazon. Shigar ku tare da aikace-aikacen Amazon shine rajistar da ke ƙunshe da mahimman bayanai game da kasuwancin ku, da bayani game da kowane website ko aikace-aikacen hannu da kuka ƙirƙira wanda ke goyan bayan Shiga da Amazon. Ana nuna wannan bayanin kasuwanci ga masu amfani duk lokacin da suka yi amfani da Login tare da Amazon akan ku website ko app na wayar hannu. Masu amfani za su ga sunan aikace -aikacen ku, tambarin ku, da hanyar haɗi zuwa manufar keɓance ku. Waɗannan matakan suna nuna yadda ake yin rijistar aikace -aikacenku na Android don amfani tare da Shiga tare da Amazon.
Yi rijistar shiga ku tare da Aikace-aikacen Amazon
- Je zuwa https://login.amazon.com.
- Idan kayi rijista don Shiga tare da Amazon kafin, danna App Console. In ba haka ba, danna Rajista. Za a miƙa ku zuwa Seller Central, wanda ke kula da rajistar aikace-aikace don Shiga tare da Amazon. Idan wannan naka ne
karo na farko ta amfani da Seller Central, za a umarce ku da kafa asusun Seller Central. - Danna Rijistar sabon aikace-aikace. Rijistar Aikace-aikacen ku zai bayyana:
a. A cikin Rijistar takardar neman aikin ku, dole ne ku shigar da suna da kwatancen aikace-aikacen ku.
The Suna shine sunan da aka nuna akan allon yarda lokacin da masu amfani suka yarda don raba bayanai tare da aikace-aikacenku. Wannan sunan ya shafi Android, iOS, da websigogin rukunin aikace -aikacenku. Siffar tana taimaka muku rarrabe kowane shiga tare da aikace -aikacen Amazon, kuma ba a nuna shi ga masu amfani ba.
b. Shigar a Keɓantawa URL don aikace-aikacen ku.
Sanarwar Sirri URL shine wurin kamfanin ku ko manufofin keɓaɓɓen aikace -aikacen (don tsohonample, http: //www.example.com/privacy.html). Ana nuna wannan haɗin ga masu amfani akan allon yarda.
c. Idan kuna son ƙara a Hoton tambari don aikace-aikacen ku, danna Zabi File kuma nemo hoton da ya dace.
Ana nuna wannan tambarin akan alamar shiga da allon yarda don wakiltar kasuwancin ku ko webshafin. Za a rage tambarin zuwa tsayin pixels 50 idan ya fi pixels 50 tsayi; babu iyaka akan fadin tambarin. - Danna Ajiye s kuamprajista ya kamata yayi kama da wannan:
Bayan an ajiye saitunan aikace-aikacenku na asali, zaku iya ƙara saitunan takamaiman webshafuka da aikace -aikacen hannu waɗanda za su yi amfani da wannan Shiga tare da asusun Amazon
Ƙara Website Saituna zuwa Aikace -aikacen ku
- Daga allon aikace-aikacen, danna Web Saituna. Za a ba ku ƙima ta atomatik don ID na Abokin Ciniki da Sirrin Abokin ciniki. ID ɗin abokin ciniki yana bayyana sunan ku website, da kuma sirrin abokin ciniki ana amfani dashi a wasu yanayi don tabbatar da bayanan ku webshafin gaskiya ne. Sirrin abokin ciniki, kamar kalmar sirri, sirri ne. Zuwa view sirrin abokin ciniki, danna Nuna Sirri.
- Don ƙara Asalin JavaScript na izini or Izinin Komawa URLs zuwa aikace-aikacenku, danna Gyara.
Lura: Don amfani da Shiga tare da Amazon tare da webrukunin yanar gizon, dole ne ku bayyana ko dai asalin JavaScript da aka yarda (don ba da izini) ko dawowar da aka yarda URL (don lambar izinin izini). Idan kana amfani da Amazon Pay, dole ne ka tantance asalin JavaScript.
a. Idan naku webshafin zai yi amfani da Shiga tare da Amazon SDK don JavaScript, ƙara fayil ɗin ku webasalin shafin zuwa Asalin JavaScript na izini.
Asali shine haɗin yarjejeniya, sunan yankin da tashar jiragen ruwa (don tsohonampku, https: // www.example.com: 8443). Asalin da aka ba izini dole ne yayi amfani da ƙa'idar HTTPS. Idan kuna amfani da madaidaicin tashar jiragen ruwa (tashar jiragen ruwa 80 ko tashar jiragen ruwa 443) kuna buƙatar kawai haɗa sunan yankin (don tsohonampku, https: // www.example.com).
Ƙara yankinku anan yana ba da damar SDK don JavaScript don sadarwa tare da ku webshafin kai tsaye
yayin tsarin shiga. Web masu bincike na yau da kullun suna toshe sadarwa ta asali tsakanin rubutun sai dai idan rubutun musamman ya ba shi izini.
Don ƙara asali sama da ɗaya, danna Ƙara wani.
b. Idan naku webrukunin yanar gizon zai yi kira na HTTPS zuwa Shiga tare da sabis na izini na Amazon da ƙayyade redirect_uri don amsoshi, ƙara waɗanda aka tura URIs zuwa Izinin Komawa URLs. Dawowar URL ya haɗa da yarjejeniya, yanki, hanya, da kirtani (s) na tambaya (don tsohonampku, https: // www.example.com/login.php).
Don kara sama da daya dawowa URL, danna Anotherara wani. - Danna Ajiye
Na gaba, ƙara Shiga tare da maɓallin Amazon zuwa ga webshafin. Kuna iya zaɓar daga maɓallan iri -iri kuma zaɓi hoton da ya fi dacewa da ku website. Duba Shiga ciki tare da Sharuɗɗan Style na Amazon don kyawawan ayyuka da jerin hotunan da za a zaɓa daga.
- Ƙara lambar mai zuwa zuwa ga ku website inda za ku so maballin ya bayyana. Don dalilan wannan jagorar, wannan dole ne ya zama HTTPS website:
<img iyaka ="0″ alt="Shiga da Amazon"
src = ”https://images-na.ssl-images-amazon.com/images/G/01/lwa/
btnLWA_gold_156x32.png ”
nisa = ”156 ″ tsawo =” 32 ″ />
- Na zaɓi. Ƙara mahaɗin da ke biye zuwa naku webrukunin yanar gizon da kuke son hanzarin "Fitawa" ya bayyana:
- Sabunta shafin don tabbatar da cewa maballin yanzu ya bayyana akan ku website.
Logout
Theara Shiga tare da Amazon SDK don JavaScript
Shiga tare da Amazon SDK don JavaScript zai kula da duk mawuyacin sassan haɗawa da Shiga tare da Amazon a cikin ku website.
- Codeara lambar mai zuwa bayan buɗewa a cikin shafinku don loda JavaScript a cikin shafinku:
window.onAmazonLoginReady = aiki () {
amazon.Login.setClientId ('KAYI-BUKATAR-BUKATARKA');
};
(aiki (d) {
var a = d.createElement ('rubutun'); a.type = 'rubutu / javascript';
a.async = gaskiya ne; a.id = 'amazon-shiga-sdk';
a.src =
'https://assets.loginwithamazon.com/sdk/na/login1.j
s '; d.getElementById ('amazon-root'). appendChild (a);
}) (takaddara);
- Sauya KA-MALAMI-ID tare da ID ɗin Abokin Cinikin da kuka karɓa lokacin da kuka Yi rijista tare da Shiga tare da Amazon.
- Sanya JavaScript mai zuwa bayan Shiga tare da maballin Amazon akan rukunin yanar gizonku.
daftarin aiki.getElementById ('LoginWithAmazon'). onclick = aiki () {
za =u =ukan = {range: 'profile'};
amazon.Login.authorize (zaɓuɓɓuka,
'https: //www.example.com/handle_login.php ');
mayar da karya;
};
- Sauya www.example.com tare da yankin ku website.
Lura: Ta hanyar tsoho, SDK don JavaScript zai nuna allon shiga a cikin taga mai tasowa. Zaku iya saita faifan faifan zaɓin siginar zaɓuɓɓuka zuwa ƙarya don musanya abokan ciniki zuwa sabon shafi don shiga. Ba a tallafawa windows mai fitowa a cikin iOS na asali WebView-basa apps. Idan kuna da niyyar amfani da Shiga tare da Amazon a cikin aikace -aikacen ku na iOS, muna ba da shawarar ko dai ta amfani da ios-gsg._TTH [PDF], ko aiwatar da kwarewar shiga ta juyawa. Shiga website-sdk-reference._TTH [PDF] don bayani kan keɓance siginar zaɓuɓɓuka. - Da zarar mai amfani ya shiga kuma ya yarda ya raba bayanan da aka ƙayyade, za a miƙa taga ta yanzu zuwa URI da aka ba kuma za a ƙara amsa izini a cikin layin tambaya. Dole ne URI ta yi amfani da yarjejeniyar https kuma ta kasance a kan yanki ɗaya kamar taga na yanzu.
- Na zaɓi. Bayan an ba da izini ga masu amfani, ya kamata a ƙara samun dama zuwa ga hanyar shiga ta Logout ko maballin a kan rukunin yanar gizonku don su iya fita Sanya JavaScript mai zuwa don bawa masu amfani damar fita
daftarin aiki.getElementById ('Logout'). onclick = aiki () {
amazon.Login.logout ();
};
Za ku iya amsa amsar daga Amazon tare da /handle_login.php akan ku webshafin a sashe na gaba. Kuna iya canza wannan hanyar zuwa ɗayan zaɓinku daga baya.
Samun Profile Bayani
Kuna iya samun pro na mai amfanifile bayanai daga Amazon ta amfani da Alamar shiga dawo da SDK.
- A cikin aikace-aikacen gefen uwar garken ku, bi da buƙatar da aka yi /handle_login.php, kuma sami profile bayanai ta amfani da alamar shiga da Profile API REST. Fitamples a cikin PHP, Python, Java, da Ruby suna ƙasa.
- Kaddamar da naku website kuma tabbatar da cewa zaku iya shiga tare da shaidodin ku na Amazon.com.
PHP Example
// Tabbatar cewa alamar isa ga namu // Alamar dole ne ta kasance url-sanya shi lokacin da aka wuce shi zuwa tokeninfo $ c = curl_init ('https://api.amazon.com/auth/o2/tokeninfo?access_token='. urlencode ($ _ TAMBAYA ['access_token'])); curl_dawa ($ c, CURLOPT_RETURNTRANSFER, gaskiya); $ r = curl_exec ($ c); curl_kusa ($ c); $ d = json_decode ($ r); idan ($ d-> aud! = 'ID-CLIENT-ID') {// alamar samun dama ba ta kanmu take ba ('HTTP/1.1 404 Ba a Samu'); amsa kuwwa 'Ba a sami Shafi ba'; fita;} // Canja alamar shiga don pro mai amfanifile $ r = curl_exec ($ c); curl_kusa ($ c); echo sprintf ('% s% s% s', $ d-> suna, $ d-> email, $ d-> user_id); |
Python Example
Dole ne ku saukar da pycurl ɗakin karatu don amfani da wannan sampda kod.
shigo da pycurl shigo da urllib shigo da json shigo da StringIO… b = StringIO.StringIO ()# Tabbatar cewa alamar samun damar mallakar mu ce # Alamar dole ne ta kasance url-sanya shi lokacin da aka wuce shi zuwa tokeninfo c = kuurl.Curl() c. shirya (pycurl.URL, "Https://api.amazon.com/auth/o2/tokeninfo?access_token=" + urllib.quote_plus (damar_token)) c.setopt (pycurl.SSL_VERIFYPEER, 1) c.setopt (pycurl.RUBUTAWA, b.write) c.kayi () idan d ['aud']! = 'IDAN KAYI-BUKATAR MAI-KUDI': # Canja alamar shiga don pro mai amfanifile c = kuurl.Curl() c.kayi () buga "% s% s% s"% (d ['suna'], d ['email'], d ['user_id']) |
Java Example
Dole ne ku saukar da Jackson kuma Masu amfani da Http dakunan karatu don amfani da wannan sampda kod.
shigo da com.fasterxml.jackson.core.type.TypeReference; shigo da com.fasterxml.jackson.databind.ObjectMapper; shigo da org.apache.http.client.fluent.Content; shigo da org.apache.http.client.fluent.Request; shigo da java.net.URLMai rikodin rikodin; shigo da java.util.Map;… // Tabbatar cewa alamar shiga ta mu ce // Alamar dole ne ta kasance url-sanya shi lokacin da aka wuce shi zuwa tokeninfo Taswira m = sabon ObjectMapper (). Karanta Daraja (c.toString (), sabon TypeReference> () idan (! ”IDAN KAYI-KALBIYANKA”. madaidaici (m.get (“aud”))) { } // Canja alamar shiga don pro mai amfanifile System.out.println (String.format ("% s% s% s", m.get ("suna"), |
Ruby Example
na bukatar “lu'u lu'u lu'u" bukatar "net / https" na bukatar “json” buƙatar “uri”…# Tabbatar cewa alamar samun damar mallakar mu ce # Alamar dole ne ta kasance url-sanya shi lokacin da aka wuce shi zuwa tokeninfo irin = 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 = gaskiya ne http.verify_mode = OpenSSL :: SSL :: VERIFY_PEERresponse = http.request (req) karantawa = JSON.parse (amsawa) idan yanke hukunci ['aud']! = 'IDAN KAYI-BUKATAR MALAMI' karshen # Canja alamar shiga don pro mai amfanifile amsa = http.request (req) yana sanya rubutun "% s% s% s", yanke hukunci ['suna'], yanke hukunci ['email'], |
Kammala Haɗin kai tare da ku Website
Yanzu kun san yadda ake ƙara Login tare da Amazon zuwa asusun ku webshafin. Matakan gaba shine haɗa asusun masu amfani da Amazon a cikin tsarin sarrafa asusunka kuma amfani da waɗannan don keɓance ku webshafin don abokan cinikin Amazon. Don ƙarin bayani, duba:
- Shiga ciki tare da Amazon Jagorar Mai Haɓakawa don Webshafuka
- https://login.amazon.com/documentation/combining-user-accounts
Ana buƙatar ƙarin taimako? Duba namu forums.
Kamus
damar yinsa Faɗin samun dama yana bayyana nau'in pro mai amfanifile data abokin ciniki ne
neman. A karo na farko da mai amfani ya shiga, suna ganin jerin abubuwan da ke ciki
ikon isa ga kuma dole ne ya yarda da samar da bayanan ga abokin harka a ciki
domin ci gaba.
alamar shiga An bayar da alamar samun dama ta uwar garken izini lokacin da mai amfani ya yi rajista
a cikin wani shafin. Alamar samun dama takamaiman abokin ciniki, mai amfani, da samun dama
ikon yinsa Alamun shiga suna da matsakaicin girman baiti 2048. Dole ne abokin ciniki
yi amfani da alamar shiga don dawo da pro abokin cinikifile data.
asalin JavaScript Asalin JavaScript shine haɗin yarjejeniya, yanki, da tashar jiragen ruwa inda kiran JavaScript ya samo asali. Ta hanyar tsoho, web masu bincike suna toshe kiran JavaScript daga asali wanda ke ƙoƙarin kiran rubutun akan wani asali. Shiga tare da Amazon SDK don JavaScript yana ba da damar kira daga wasu asali idan an kayyade su azaman wani ɓangaren aikace-aikace.
Lokacin yin rajista a website don Shiga tare da Amazon, shigar da makirci, yanki, da zaɓi tashar jiragen ruwa, na webshafi wanda ya haɗa da Shiga tare da Amazon SDK don JavaScript (don tsohonample, http: //www.example.com ko https: // localhost: 8080).
izinin dawowa URL A dawo URL adireshi ne akan a webshafin da ke amfani da Shiga tare da Amazon.
The sabis na izini turawa masu amfani zuwa wannan adireshin idan sun gama shiga.
Duba kuma turawa URL.
API key Wani mai ganowa wanda Login tare da Amazon SDKs ke amfani dashi don gano aikace-aikacen hannu zuwa sabis na izini. Mabudin API ana samarda su lokacin da kuka yi rijistar aikace-aikacen hannu.
aikace-aikace Aikace -aikace shine rajista wanda ya ƙunshi bayanin sabis na izini yana buƙatar tabbatar da abokin ciniki kafin abokin ciniki ya sami damar samun damar abokin cinikifiles. Hakanan yana ƙunshe da mahimman bayanai game da kasuwancin ku waɗanda ake nunawa ga masu amfani duk lokacin da suke amfani da Shiga tare da Amazon akan ku website ko app na wayar hannu.
aikace-aikace Aikace-aikace shine rajista wanda ya ƙunshi bayanin sabis na izini yana buƙatar tabbatar da abokin ciniki kafin abokin cinikin ya sami damar shiga abokin ciniki profiles. Hakanan yana ƙunshe da mahimman bayanai game da kasuwancin ku waɗanda ake nunawa ga masu amfani duk lokacin da suke amfani da Shiga tare da Amazon akan ku website ko app na wayar hannu.
ID na kantin sayar da kayayyaki ID na AppStore ya keɓance aikace-aikacen hannu a cikin Amazon AppStore.
lambar izini Lambar izini ƙimace mai amfani da Kyautar Code izini a bada izinin a website don neman wani alamar shiga.
ba da lambar izini Kyautar Lambar Izini kyauta ce ta izini da ke amfani
uwar garken tushen aiki don neman wani alamar shiga. Ta amfani da lambar izinin izini, uwar garken yana karɓar lambar izini azaman abin tambaya bayan mai amfani ya shiga. Uwar garken tana musanya lambar izini, - mai ganowa, kuma sirrin abokin ciniki don alamar samun dama da alama wartsakewa.
ba da izini Kyautar izini shine tsari inda sabis na izini tabbatar da abokin ciniki webBuƙatar rukunin yanar gizon don samun damar zuwa abokin ciniki profile. Kyautar izini yana buƙatar a mai gano abokin ciniki kuma an damar yinsa, kuma na iya buƙatar a sirrin abokin ciniki. Idan tsari ya yi nasara, da weban ba da shafin an alamar shiga.
Akwai nau'ikan tallafin izini biyu, an Ba da tallafi a bayyane kuma an Kyautar Code izini.
sabis na izini Shiga ciki tare da sabis na izini na Amazon shine tarin ƙarshen abubuwan da Amazon ya bayar wanda ke bawa abokin ciniki damar shiga mai amfani ta hanyar tallafin izini. Sabis na izini yana gabatar da allon shiga da allon izini ga masu amfani. Yana bayarwa samun alamun, Wartsake alamu, kuma abokin ciniki profile Bayanai don shiga tare da abokan cinikin Amazon.
Mai gano tarin bayanai Mai gano ƙididdigar alama ce ta musamman don aikace-aikacen iOS. Suna saba ɗaukar nau'i na com.com sunan suna.appname.
abokin ciniki Abokin ciniki shine a webshafin ko aikace -aikacen hannu wanda ke amfani da Shiga tare da Amazon.
mai gano abokin ciniki Mai gano abokin ciniki shine ƙimar da aka ba abokin ciniki lokacin da suka yi rajista tare da Shiga ciki tare da Amazon. Tana da matsakaicin girman baiti 100. Ana amfani da mai gano abokin ciniki tare da asirin abokin ciniki don tabbatar da asalin abokin ciniki lokacin da suka nemi tallafin izini daga sabis na izini. Mai gano abokin ciniki ba asiri bane.
sirrin abokin ciniki Abokin abokin sirri, kamar mai gano abokin ciniki, ƙimar da aka sanya wa abokin ciniki lokacin da suka yi rajista tare da Shiga ciki tare da Amazon. Tana da matsakaicin girman baiti 64. Ana amfani da sirrin abokin harka tare da mai gano abokin harka don tabbatar da asalin abokin harka yayin da suka nemi abayarda izini daga sabis na izini. Dole ne asirin abokin ciniki ya zama sirri.
allon yarda Lokacin da mai amfani ya shiga cikin webrukunin yanar gizo ko aikace -aikacen hannu a karon farko, ana gabatar musu da allon yarda idan app ɗin ya buƙaci profile data.
Allon yarda ya nuna sunan, hoton tambari file, kuma bayanin sirri URL hade da app, tare da damar yinsa app yana nema.
abokin ciniki profile Abokin ciniki profile ya ƙunshi bayani game da Shiga tare da abokin ciniki na Amazon, gami da sunan su, adireshin imel, lambar akwatin gidan waya, da mai ganowa na musamman. A website dole ne samun wani alamar shiga kafin su sami abokin ciniki profile. Irin profile bayanan da aka dawo an ƙaddara ta damar yinsa.
a bayyane Grant Kyauta a Fakaice shine ba da izini wanda za'a iya kammalawa ta amfani da mai amfani kawai web mai bincike. Ta amfani da tallafin da ba a san shi ba, mai binciken yana karɓar wani alamar shiga azaman yanki URI. Kyauta a bayyane yana buƙatar a mai gano abokin ciniki kuma an damar yinsa. Tallafin bayyane baya dawowa a wartsake alama.
allon shiga Allon shiga shine shafin HTML wanda aka gabatar ga masu amfani lokacin da suke ƙoƙarin shiga cikin website ko app na hannu ta amfani da Shiga tare da Amazon. Masu amfani za su iya shigar da asusun Amazon na yanzu ko ƙirƙirar sabuwa daga wannan shafin.
hoton tambari file Farashin PNG file wanda abokin ciniki ke bayarwa lokacin saita wani aikace-aikace. Ana nuna wannan akan allon izini idan mai amfani bai bayar da dama ga abokin ciniki ba webshafin. Alamar tana wakiltar abokin ciniki website.
sunan kunshin Sunan kunshin shine mai ganowa na musamman don aikin Android. Suna daukar nau'ikan com.companyname.appname.
bayanin sirri URL A URL wanda abokin ciniki ke bayarwa lokacin saita wani aikace-aikace. Ana nuna wannan akan allon yarda idan mai amfani bai bayar da dama ga abokin ciniki ba webshafin. The URL yakamata ya jagoranci masu amfani zuwa manufar keɓancewa ga abokin ciniki website.
turawa URL A URL bayar da abokin ciniki ga sabis na izini. Bayan mai amfani ya shiga, sabis ɗin zai tura hanyar binciken mai amfani zuwa wannan adireshin. Duba kuma an yarda da Komawa URL.
wartsake alama Ana ba da alamar wartsakewa ta sabis na izini lokacin da
abokin ciniki yana amfani da Kyautar Code izini. Abokin ciniki na iya amfani da alamar wartsakewa don neman sabon alamar samun dama yayin halin yanzu alamar shiga ya ƙare. Wartsakewa alamun suna da matsakaicin girman baiti 2048. Sa hannu shi ne ƙimar zanin SHA-256 da aka saka a cikin wata ƙa'idar wayar hannu wacce ke tabbatar da gaskiyar aikace-aikacen. Suna saba daukar sifar
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.
mai amfani Mai amfani shine mutumin da ya ziyarci abokin ciniki website kuma yayi ƙoƙarin shiga ta amfani da Shiga tare da Amazon.
sigar A version ne na musamman irin Login tare da Amazon abokin ciniki rajista zuwa wani aikace-aikace. Shiga tare da aikace -aikacen Amazon na iya samun juzu'i iri -iri, kowannensu yana tallafawa ko dai Android, iOS, ko web.
amazon Shiga tare da Jagorar Farawa ta Amazon don Webshafuka - Zazzage [gyarawa]
amazon Shiga tare da Jagorar Farawa ta Amazon don Webshafuka - Zazzagewa