ለ በአማዞን ገንቢ መመሪያ ይግቡ ለ Webጣቢያዎች
ከአማዞን ጋር ይግቡ - የገንቢ መመሪያ ለ Webጣቢያዎች
የቅጂ መብት © 2017 የአማዞን አገልግሎቶች ፣ ኤልኤልሲ ወይም ተባባሪዎቹ። መብቱ በህግ የተጠበቀ ነው.
የአማዞን እና የአማዞን አርማ የአማዞን. Com, Inc ወይም ተባባሪዎቻቸው የንግድ ምልክቶች ናቸው. ሁሉም የአማዞን ያልሆኑ የንግድ ምልክቶች ሁሉም የየራሳቸው ባለቤቶች ንብረት ናቸው
እንኳን ደህና መጣህ
ይህ ከአማዞን ገንቢ መመሪያ ጋር መግቢያ ነው Webጣቢያዎች። ይህ መመሪያ ከአማዞን ጋር ስለመግባት ጽንሰ -ሀሳባዊ መረጃ ይ containsል web አገልግሎት ፣ እንዲሁም በእርስዎ ውስጥ ከአማዞን ጋር እንዴት እንደሚጠቀሙበት መረጃ webጣቢያ.
በአማዞን ግባ ሀ web የአማዞን ደንበኞች ወደ እርስዎ እንዲገቡ የሚያስችል አገልግሎት webየአማዞን ምስክርነቶቻቸውን በመጠቀም ጣቢያ ወይም የሞባይል መተግበሪያ። አንዴ ከገቡ በኋላ የእርስዎ መተግበሪያ አንዳንድ መረጃዎችን ከአማዞን ፕሮፋቸው ማግኘት ይችላልfile.
እንዴት ማድረግ እችላለሁ?
ከ ‹አማዞን› ጋር ከመለያ መግቢያ ጋር እንዴት እንደሚሠሩ መረጃ ለማግኘት አገናኞችን ለማግኘት የሚከተለውን ሰንጠረዥ ይመልከቱ ፡፡
እንዴት ማድረግ… | ተዛማጅ መርጃዎች |
ከአማዞን ጋር ለመግባት ስለ ንግድ ጉዳይ የበለጠ ይረዱ | ከአማዞን ጋር መግቢያን መረዳት |
በአማዞን ይግቡ እንዴት እንደሚሰራ ይወቁ | በአማዞን ጽንሰ -ሀሳብ አብቅቶ ይግቡview |
በመለያ ይግቡ በአማዞን ይጀምሩ | ለጀማሪ መመሪያ ከአማዞን ጋር ይግቡ Webጣቢያዎች |
ለትግበራዬ በአማዞን መግባት ትክክለኛ ምርጫ መሆኑን ይወስኑ | መግቢያ ከአማዞን ጋር መጠቀም |
ተደጋጋሚ ጥያቄዎችን ያግኙ | በተደጋጋሚ በሚጠየቁ ጥያቄዎች በአማዞን ይግቡ |
ከገንቢዎች ማህበረሰብ ድጋፍ ያግኙ | በአማዞን የውይይት መድረኮች ይግቡ |
ከአማዞን ጋር መግቢያን መረዳት
ርዕሶች
- በአማዞን ጽንሰ -ሀሳብ አብቅቶ ይግቡview
- የመዳረሻ ማስመሰያ
- የፈቃድ ኮድ
- ማስመሰያ አድስ
- የደንበኛ ፕሮfile
- የፈቃድ ድጎማዎች
- የደንበኛ ማመልከቻ
- የደንበኛ መለያ
ከአማዞን ጋር መግባት የአማዞን ደንበኞች የታመኑ የአማዞን መለያቸውን እንዲገቡ ያስችላቸዋል webጣቢያዎች እና የሞባይል መተግበሪያዎች።
ይህ ክፍል ከአማዞን ጋር መግባትን ለመፍቀድ የመዳረሻ ማስመሰያዎችን እንዴት እንደሚጠቀም ያሳያል webጣቢያዎችን ወደ ደንበኛዎች ለመግባት እና የደንበኛ ፕሮፌራቸውን ለመድረስfiles
በአማዞን ጽንሰ -ሀሳብ አብቅቶ ይግቡview
ፅንሰ -ሀሳቡ አብቅቷልview ከአማዞን ጋር መግባት አንድ ተጠቃሚ እንዲገባ እና እንዲሰጥዎ እንዴት እንደሚፈቅድ ይገልጻል webጣቢያ ወይም ወደ ደንበኛቸው ፕሮfile ውሂብ። በአገር ውስጥ የሞባይል መተግበሪያዎች ውስጥ በደንበኛ ተሞክሮ ላይ ተጨማሪ ዝርዝሮች ፣ ደንበኞችዎ የመግቢያ ማያ ገጹን እንዴት መዝለል እንደሚችሉ እና ነጠላ መግባትን ሊያገኙ እንደሚችሉ ፣ እባክዎን የእኛን ይመልከቱ የደንበኛ ልምድ አልቋልview ለ Android/Fire መተግበሪያዎች ፣ እና የእኛ የደንበኛ ተሞክሮ አልቋልview ለ iOS መተግበሪያዎች።
ከአማዞን ጋር የመግቢያ ሂደት አንድ ተጠቃሚ ሲጎበኝ ይጀምራል webጣቢያ ወይም መተግበሪያ (ሀ)። እነሱ በአማዞን ቁልፍ (ለ) መግቢያውን ጠቅ አድርገው ወደ የመግቢያ ማያ ገጽ ይመለሳሉ። አማዞን ተጠቃሚው የገባበትን ገጾችን (ሲ) ይሰጣል ፣ ከዚያ የእርስዎን ለመፍቀድ ፈቃድ ይሰጣል webየጣቢያ መዳረሻ ወደ ባለሙያቸውfile ውሂብ። እነሱ አስቀድመው ከተስማሙ መግባት አለባቸው። አማዞን ከዚያ ተጠቃሚውን ከመግቢያ ማያ ገጹ ወደ እርስዎ ያዞራል webጣቢያ ወይም መተግበሪያ (ዲ)። ያንተ webጣቢያ ወይም መተግበሪያ የደንበኛ ባለሙያውን ለመድረስ ከአማዞን ጋር በመለያ የተሰጡ የደህንነት ምስክርነቶችን ይጠቀማልfile (መ) (ስም እና የኢሜል አድራሻ ጨምሮ)።
ከአማዞን መተግበሪያ ጋር አንድ ግባ ስማቸውን እና የኢሜል አድራሻውን ሳይደርስ ተጠቃሚን ለመለየት ከፈለገ ፕሮ አይጠይቁምfile ውሂብ። በዚህ ሁኔታ ተጠቃሚው ከገቡ በኋላ የፍቃድ ማያ ገጽ አይቀርብለትም።
ስእል 1: በአማዞን ተጠቃሚ ፍሰት ይግቡ
ከአማዞን ጋር ይግቡ ሶስተኛ ወገንን በማቅረብ ይሠራል webጣቢያዎች እና የሞባይል መተግበሪያዎች (ደንበኞች) ተጠቃሚዎች በአማዞን ምስክርነታቸው ለመግባት ጠቅ በሚያደርጉት ሊታወቅ በሚችል የመግቢያ ቁልፍ። ለመግባት ተጠቃሚዎች ወደ amazon.com ይመራሉ እና የአማዞን የይለፍ ቃላቸውን እንዲያቀርቡ ይጠየቃሉ። ለቀድሞውampላይ:
ስእል 2: በአማዞን የመግቢያ ማያ ገጽ ይግቡ
ተጠቃሚዎች ከዚህ ሲገቡ ይህ ለመጀመሪያ ጊዜ ከሆነ webጣቢያ ወይም መተግበሪያ ፣ አማዞን በደንበኛው የተጠየቁትን የፍቃዶች ዝርዝር ይሰጣቸዋል። ደንበኞች የተጠቃሚውን ስም እና የኢሜል አድራሻ መጠየቅ እና/ወይም የተጠቃሚውን የፖስታ (ዚፕ) ኮድ መጠየቅ ይችላሉ። ለቀድሞውampላይ:
ስእል 3: በአማዞን ስምምነት ማያ ገጽ ይግቡ
ተጠቃሚዎች ከገቡ በኋላ ደንበኛው አንዱን ይጠቀማል የፈቃድ ድጎማዎች አንድ ለማግኘት የመድረሻ ማስመሰያ ደንበኛው ከዚያ ለመድረስ የመድረሻ ምልክቱን መጠቀም ይችላል ሀ ደንበኛ ፕሮfile፣ የመዳረሻ ወሰን መግለጽ።
ነጠላ መለያ (SSO) ለ Web
ከአማዞን ደንበኛ ጋር ለመግባት የመግቢያ ማያ ገጽ webጣቢያዎች “በመለያ እንደገባኝ ያቆዩኝ” የሚል አመልካች ሳጥን አላቸው። አንድ ተጠቃሚ ይህንን ሳጥን ሲፈትሽ ከአማዞን ጋር ይግቡ ተጠቃሚው እንደ መግቢያቸው ያቀረበላቸውን ምስክርነቶች (እስከ 14 ቀናት ድረስ) ያስታውሳል። ከአማዞን ጋር ሌላ መግቢያ ሲጎበኙ webበተመሳሳዩ አሳሽ ውስጥ ጣቢያ ፣ እና ለመግባት ከመረጡ ፣ ከመግቢያ ማያ ገጽ ይልቅ የፈቃድ ማያ ገጽ ወይም የእውቅና ማረጋገጫ ማያ ገጽ ያገኛሉ።
ከሆነ webጣቢያው ፕሮ እየጠየቀ ነውfile ስምምነት የሚፈልግ ውሂብ ፣ አንድ ተጠቃሚ ከአማዞን ቁልፍ ጋር ጠቅ ካደረገ በኋላ ውሂባቸውን ለማጋራት ፈቃድ ወደ ፈቃድ ማያ ገጽ ይዛወራሉ። ተጠቃሚው እሺን ጠቅ ሲያደርግ ከአማዞን ደንበኛ ጋር ወደ መግባቱ ይመለሳሉ webጣቢያ.
ከሆነ webጣቢያው ፈቃድን አይጠይቅም ፣ ወይም አንድ ተጠቃሚ ቀድሞውኑ ፈቃደኛ ከሆነ ፣ የመግቢያውን በአማዞን ቁልፍ ጠቅ ካደረጉ በኋላ የእውቅና ማረጋገጫ ማያ ገጽ ይሰጣቸዋል። የእውቅና ማረጋገጫ ማያ ገጹ ከአማዞን ጋር የሚያስታውሰውን የኢሜል አድራሻ ያሳያል ፣ እና ያንን መለያ በመጠቀም መግባት እንደሚፈልጉ እንዲያረጋግጡ ይጠይቃል። ጠቅ ሲያደርጉ ቀጥል፣ እነሱ ከአማዞን ጋር ወደ መግቢያው ተዘዋውረዋል webጣቢያ.
የእውቅና ማረጋገጫው እንዲሁ ለተጠቃሚው የአሁኑን መለያቸውን ለመውጣት እና በተለያዩ የምስክር ወረቀቶች እንደገና ለመግባት እድሉን ይሰጣል። አንድ ተጠቃሚ አዲስ መለያ ከገባ እና “በመለያ አስገባኝ” የሚለውን አመልካች ሳጥን እንደገና ምልክት ካደረገ ፣ በሚቀጥለው ጊዜ የማወቂያ ማያ ገጽ ሲያዩ አዲሱን መለያ ያሳያል። ይህ በቀዳሚው ላይ መግቢያቸውን አይለውጥም webጣቢያዎች እስከ webጣቢያው ለተጠቃሚው እንደገና ፈቃድ ለመስጠት ይሞክራል።
አንድ ተጠቃሚ ከኤ webጣቢያ ፣ ከአማዞን ጋር ከሌላ መግቢያ አያስወጣቸውም webጣቢያዎች። ነጠላ የመለያ ባህሪ ከአማዞን ሶስተኛ ወገን ጋር በመለያ ይግቡ webጣቢያዎች እና የ Amazon.com የችርቻሮ ጣቢያ። Amazon.cn ፣ Amazon.co.jp እና በአውሮፓ ህብረት ውስጥ ሀገር-ተኮር ጣቢያዎች “በመለያ አስገባኝ” የሚል አመልካች ሳጥን አላቸው ነገር ግን በነጠላ መግቢያ ላይ አይሳተፉ።
ነጠላ ምዝገባ (ኤስኤስኤ) ለሞባይል
በአማዞን ይግቡ በ ‹Kindle Fire› ፣ በ iOS እና በ Android ተንቀሳቃሽ መሣሪያዎች ላይ ለአንድ ነጠላ የመለያ መግቢያ ድጋፍን ተግባራዊ አድርጓል ፡፡
በነጠላ በመለያ-መግቢያ ስር አንድ ተጠቃሚ ከ iOS ወይም ከ Android መሣሪያ በአማዞን ወደሚታወቅ መተግበሪያ ሲገባ ያ መግቢያ በራስ-ሰር ይታወሳል ፡፡ ተጠቃሚው ሌላ የአማዞን ወይም የአማዞን የሞባይል መተግበሪያን ከከፈተ መተግበሪያው ማንኛውንም የመለያ ማረጋገጫ እንዲያስገቡ ሳይጠይቁ በተመሳሳይ መለያ በተመሳሳይ ያስገባቸዋል ፡፡ Kindle ላይ በአማዞን ይግቡ በመሣሪያው ላይ የተመዘገበውን መለያ በራስ-ሰር ይጠቀማል።
በባህሪው ላይ ያለው ነጠላ-ምልክት በአንድ መሣሪያ ላይ ሲነቃ ቀድሞውኑ በመለያ የገቡ የአማዞን መተግበሪያዎች ይግቡ ተጠቃሚው እስኪወጣ ድረስ ያንን መለያ መጠቀሙን ይቀጥላል። ለተጨማሪ ዝርዝሮች እባክዎን የእኛን ይመልከቱ ደንበኛ ተሞክሮ አብቅቷልview ለ Android/Fire መተግበሪያዎች ፣ እና የእኛ የደንበኛ ተሞክሮ አልቋልview ለ iOS መተግበሪያዎች።
የመዳረሻ ማስመሰያ
ተጠቃሚዎች ከገቡ በኋላ ወደ እርስዎ ይመለሳሉ webጣቢያ ወይም የሞባይል መተግበሪያ። በዚህ ጊዜ ደንበኛዎ አንድ ማግኘት ይችላል የመዳረሻ ምልክት መግቢያውን በአማዞን ፈቃድ አገልግሎት በመደወል ፡፡ ያ ምልክት ደንበኞች የደንበኞቹን ስም እና የኢሜል አድራሻ ከነሱ እንዲደርሱ ያስችላቸዋል ደንበኛ ፕሮfile.
የመድረሻ ማስመሰያ ሲሰጥዎ እንዲሁ የእድሳት ማስመሰያ ሊቀበሉ ይችላሉ። የእድሳት ማስመሰያ ከመድረሻ ማስመሰያ የበለጠ ረዘም ላለ ጊዜ የሚሰራ ሲሆን ለአዲሱ የመዳረሻ ምልክት እና ለአዲስ አድስ ማስመሰያ በማደሻ ማስመሰያ ውስጥ እንዲነግዱ ያስችልዎታል።
የደንበኞችን ውሂብ ለመድረስ የመግቢያ ምልክትን ከአማዞን ፈቃድ አገልግሎት ጋር መስጠት አለብዎት። የመዳረሻ ምልክት ከፍተኛ ቁጥር 350 ባይት ያለው የቁጥር ቁጥራዊ ቁጥር 2048 ቁምፊዎች ወይም ከዚያ በላይ ነው።
የመዳረሻ ማስመሰያዎች በ Atza | ቁምፊዎች ይጀምራሉ። የመዳረሻ ማስመሰያዎች ለስልሳ ደቂቃዎች ብቻ የሚሰሩ እና ለተጠቃሚው መግቢያ እና መተግበሪያው መግቢያውን ሲቀሰቅሰው ለጠየቀው ውሂብ የተወሰኑ ናቸው። የመዳረሻ ማስመሰያ ሲቀበሉ ፣ በ JSON ቅርፀት ውስጥ እንደ አንድ መዋቅር ነው ፣ ሶስት መረጃዎችን የያዘው - access_token ፣ token_type ፣ እና expires_in (ምልክቱ ከማለቁ በፊት የሰከንዶች ብዛት)። ሁል ጊዜ ተሸካሚ ነው። ለቀድሞውampላይ:
{ “መዳረሻ_ቶኬት”: “Atza | IQEBLjAsAhRmHjNgHpi0U-Dme37rR6CuUpSR…”, “ማስመሰያ_ይህፕ” “ተሸካሚ” ፣ “ጊዜው ያበቃል”: 3600, “አድስ_ጥያቄ”-“AtzrIIQEBLzAtAhRPpMJxdwVz2Nn6f2y-tpJX2DeX…” } |
የመዳረሻ ቶከኖች በሁለቱም በተዘዋዋሪም ሆነ በፈቃድ መስጫ ኮድ ተመላሽ ተደርገዋል
የመዳረሻ ማስመሰያ ተሸካሚ ምልክት ነው እናም እንደዚህ ለሌላ ደንበኛ ሊያገለግል ይችላል ፡፡ ይመልከቱ የ OAuth 2.0 ፈቃድ ማዕቀፍ-ተሸካሚ ማስመሰያ አጠቃቀም ለበለጠ መረጃ.
ማስመሰያ አድስ
የማደሻ ማስመሰያ ሀ webአዲስ የመዳረሻ ማስመሰያ ለመጠየቅ ጣቢያ ፣ ምንም እንኳን የመዳረሻ ማስመሰያ ጊዜው ቢያልፍም። የእድሳት ማስመሰያዎች እንደ ተመሳሳይ ቅርጸት ይከተላሉ የመዳረሻ ቶከኖች፣ በ Atzr ሕብረቁምፊ ካልጀመሩ በስተቀር። የማሻሻያ ማስመሰያዎች ተጠቃሚው እስካልተወገደ ድረስ ላልተወሰነ ጊዜ ያገለግላሉ webለመለያቸው ከተፈቀዱ መተግበሪያዎች ዝርዝር ውስጥ ጣቢያ ወይም የሞባይል መተግበሪያ። የእድሳት ማስመሰያዎች ከፍተኛው መጠን 2048 ባይት አላቸው። የእድሳት ማስመሰያ በተለይ ለአንድ ደንበኛ ተመድቦ በሌላ ደንበኛ መጠቀም አይችልም።
የእድሳት ማስመሰያዎች በ ውስጥ ብቻ ተመልሰዋል የፈቃድ ኮድ ግራንት.
የደንበኛ ፕሮfile
የደንበኛ ባለሙያfile ከአማዞን መተግበሪያዎች ጋር መግባት አንድን የተወሰነ ደንበኛ በተመለከተ ሊደርስበት የሚችለውን መረጃ ይ containsል። ይህ የሚያካትተው -ለተጠቃሚው ልዩ መታወቂያ ፤ የተጠቃሚው ስም ፣ የተጠቃሚው ኢሜል አድራሻ እና የፖስታ ኮዳቸው። ይህ መረጃ በሦስት ደረጃዎች የተከፈለ ነው- ፕሮfile, ፕሮfile:የተጠቃሚው መለያ እና የፖስታ መላኪያ ኮድ.
የመድረሻ ማስመሰያ ሲጠይቁ ከቦታ ቦታ በመለየት ብዙ የመዳረሻ ስፋቶችን መጠየቅ ይችላሉ (ለምሳሌ ፕሮfile የፖስታ መላኪያ ኮድ) ጥያቄዎ በሚሰጥበት ጊዜ የተመለሰውን ወሰን ይለያል ፡፡
ፕሮfile
የ ፕሮfile ወሰን የተጠቃሚ ስም እና የኢሜል አድራሻ ያካትታል። ከደንበኛው ፕሮፌሰር መዳረሻ ጋርfile፣ ሲገቡ በልዩ ሁኔታ ሊለዩዋቸው ይችላሉ ፣ እና በኢሜል ከእነሱ ጋር መገናኘት ይችላሉ። ፕሮፌሰሩfile መረጃ በ JSON ቅርጸት ይመለሳል እና ሶስት ክፍሎችን ያቀፈ ነው - የተጠቃሚው መለያ, ኢሜል እና ስም.
የ የተጠቃሚው መለያ በአማዞን የተመደበ ሲሆን በልዩ ሁኔታ የተጠቃሚውን መለያ ይለያል። ኢሜሉ በአማዞን ያስመዘገቡት የኢሜል አድራሻ ነው ፡፡ አማዞን ይህንን የኢሜል አድራሻ አያረጋግጥም ፡፡
{ "ኢሜል": "johndoe@gmail.com", “ስም” “ጆን ዶ” ፣ “User_id”: “amznl.account.K2LI23KL2LK2” } |
መቼ ሀ webጣቢያ ወይም መተግበሪያ የ ፕሮfile ወሰን ፣ ተጠቃሚው ለመጀመሪያ ጊዜ ሲገቡ የስምምነት ማያ ገጽ ይሰጠዋል ፡፡ የስምምነት ማያ ገጽ የተጠየቀውን መረጃ እና የአሁኑ እሴቶቻቸውን ያሳያል ፡፡ መግቢያ ለማጠናቀቅ ተጠቃሚው ይህንን መረጃ ለማጋራት መስማማት አለበት። ተጠቃሚው ከተስማማ በኋላ ያ ስምምነት ተመዝግቧል እና በተመሳሳይ ተመሳሳይ ስፋት ለመግባት የሚደረጉ ሙከራዎች የስምምነት ማያ ገጽ አያቀርቡም።
ፕሮfile:የተጠቃሚው መለያ
ሁለተኛው የመዳረሻ ወሰን ነው ፕሮfile:የተጠቃሚው መለያ. ፕሮfile:የተጠቃሚው መለያ የፕሮፌሽኑን የተጠቃሚ_ይድ መስክ ብቻ ያካትታልfile. ይህ በተለየ መልኩ ተጠቃሚውን ይለያል ነገር ግን ስማቸውን ፣ የኢሜል አድራሻቸውን ወይም የፖስታ ኮዱን አይሰጥም። የግል መረጃ ስለማይጠየቅ ተጠቃሚው ለመጀመሪያ ጊዜ ሲገቡ የስምምነት ማያ ገጽ አይቀርብለትም።
የሚፈጥር እያንዳንዱ ኩባንያ webከአማዞን ጋር ለመግባት ጣቢያዎች ወይም መተግበሪያዎች ተመሳሳይ ያገኛሉ የተጠቃሚው መለያ ለደንበኛ. ሆኖም አንድ ደንበኛ ወደ ሌላ ኩባንያ መተግበሪያ ወይም ጣቢያ ሲገባ የ የተጠቃሚው መለያ የተለየ ይሆናል ፡፡ ይህ እንደዚያ ነው የተጠቃሚው መለያ ደንበኞችን በመላው ለመከታተል ሊያገለግል አይችልም Web.
የፖስታ መላኪያ ኮድ
ሦስተኛው የመዳረሻ ወሰን እ.ኤ.አ. የፖስታ መላኪያ ኮድ ወሰን። ይህ የተጠቃሚውን ዚፕ/የፖስታ ኮድ ቁጥር ከዋናው የመላኪያ አድራሻቸው ያካትታል። የፖስታ ኮዱ አቅርቦቶችዎን እንዲያስተካክሉ እና ደንበኞችዎን በተሻለ ሁኔታ እንዲረዱዎት የሚያስችል ጠቃሚ የአካባቢ ውሂብን ይሰጣል። ለቀድሞውampላይ:
{ “User_id”: “amznl.account.K2LI23KL2LK2” "ኢሜል": "johndoe@gmail.com", “ስም” “ጆን ዶ” ፣ "የፖስታ_ኮድ": "98l0l", } |
አንድ መተግበሪያ ለ የፖስታ መላኪያ ኮድ ወሰን ፣ ብቻውን ወይም ከፕሮፌሰሩ ጋርfile or ፕሮfile:የተጠቃሚው መለያ ወሰን ፣ ተጠቃሚው መረጃውን ለማጋራት መስማማት ይኖርበታል።
ከአማዞን የፍቃድ አገልግሎት ጋር የመግቢያ የእርስዎ ሁለት የፈቃድ ስጦታዎችን ይሰጣል webጣቢያ ወይም የሞባይል መተግበሪያ ተጠቃሚዎችን ለማረጋገጥ እና የደንበኛ ፕሮፌራቸውን ለመድረስ ሊጠቀም ይችላልfile. እነዚህ ሁለት እርዳታዎች ናቸው ስውር ግራንት እና የ የፈቃድ ኮድ ግራንት.
የሚከተሉት የእርዳታ መግለጫዎች በኤችቲቲፒ ጥያቄዎች እና ምላሾች ረገድ ናቸው ፡፡ የተንቀሳቃሽ ስልክ ኤስዲኬዎች እነዚህን ጥሪዎች በራሳቸው ዘዴዎች እና በመልሶ ማጫዎቻዎች ያጠቃልላሉ ፡፡ ሆኖም አጠቃላይ ፍሰቱ አንድ ነው ፡፡
ስውር ግራንት
በተዘዋዋሪ ግራንት ውስጥ አንድ ተጠቃሚ ወደ አንድ የአማዞን የመግቢያ ገጽ የሚመራውን አገናኝ (ወይም አንድ ቁልፍን ተጫን) (ሀ) ላይ ጠቅ ያደርጋል። ከገቡ በኋላ የመተግበሪያውን ለተለየ ፕሮ መዳረሻ እንዲሰጡ ይጠየቃሉfile ውሂብ (ለ) እና ወደ መተግበሪያው ይመለሳሉ። ተጠቃሚው መዳረሻ ከተሰጠ ፣ የመዳረሻ ማስመሰያ በቀጥታ በማዘዋወሪያ URI ውስጥ እንደ URI ቁርጥራጭ (ሲ) ውስጥ ተካትቷል። (ይህ ስውር ስጦታ ነው)። የዩአርአይ ቁርጥራጮች ፣ ጨምሮ የመዳረሻ ምልክት፣ በተጠቃሚው ወኪል (እ.ኤ.አ. web አሳሽ) እና የተጠቃሚው ወኪል ዩአርአይ (ዲ) ን ያስፈጽማል። (በዚህ ጊዜ ተጠቃሚው ወደ ደንበኛው እንደገቡ ይመለከታል እና በመደበኛነት መተግበሪያውን መጠቀሙን ይቀጥላል።) ደንበኛው webጣቢያው በአሳሾች ላይ የተመሠረተ ስክሪፕት (ለምሳሌ ጃቫስክሪፕት) በመጠቀም የተጠቃሚውን ወኪል ለቁራጮቹ (ኢ) ለመጠየቅ የመዳረሻ ምልክቱን ያወጣል። ያ ስክሪፕት የመዳረሻ ማስመሰያውን ለደንበኛው (ኤፍ) መላክ ይችላል ፣ ወይም የመዳረሻ ማስመሰያውን በቀጥታ ለማውጣት ይጠቀሙ ደንበኛ ፕሮfile መረጃ ከአማዞን (ጂ)
በፈቃድ ኮድ ግራንት ውስጥ አንድ ተጠቃሚ ወደ አንድ የአማዞን የመግቢያ ገጽ የሚመራቸውን አገናኝ (ወይም አንድ ቁልፍን ይጫኑ) (ሀ) ላይ ጠቅ ያደርጋል። ከገቡ በኋላ የመተግበሪያውን ለተለየ ፕሮ መዳረሻ እንዲሰጡ ይጠየቃሉfile ውሂብ (ለ) እና ወደ መተግበሪያው ይመለሳሉ። ሀ የፍቃድ ኮድ እንደ መጠይቅ ልኬት (C) ማዞሪያ URI ውስጥ በቀጥታ ተካትቷል (ይህ የፍቃድ ኮድ ድጎማ ነው)። የተጠቃሚ-ተወካዩ የጥያቄ መለኪያዎችንም ጨምሮ ዩአርኤን ያካሂዳል (በዚህ ጊዜ ተጠቃሚው ወደ መተግበሪያው እንደገቡ ያያል እና በመደበኛነት ይቀጥላሉ) ፡፡ የመጠይቁ መለኪያዎች በቀጥታ በመተግበሪያው ይሰራሉ ፣ እና መተግበሪያው አንድ ለመጠየቅ የፈቃድ ኮዱን ይጠቀማል የመዳረሻ ምልክት በቀጥታ ከፈቃድ አገልግሎት (ዲ) ፡፡ የፈቃድ መስጫ ኮድ ከ ‹ሀ› ጋር መያያዝ አለበት የደንበኛ መለያ እና በመተግበሪያው ብቻ የሚታወቅ የደንበኛ ምስጢር። ይህ ተንኮል አዘል ሶፍትዌሮች የፍቃድ ኮዱን ከመጥለፍ እና thea pp እንዳያስመስሉ ይከላከላል ፡፡
አንዴ የፈቃድ ኮድ ፣ የደንበኛ መለያ እና የደንበኛ ምስጢር ከተረጋገጠ በኋላ መተግበሪያው የመዳረሻ ምልክት እና ሀ አድስ ማስመሰያ ከፈቃድ አገልግሎት (ኢ) ፡፡ ለመድረስ የመዳረሻ ማስመሰያውን መጠቀም ይችላሉ ደንበኛ ፕሮfile መረጃ ከአማዞን. የመዳረሻ ማስመሰያ ጊዜው ሲያበቃ አዲስ የመዳረሻ ምልክት እና አዲስ የማደሻ ማስመሰያ ለማግኘት የማደሻ ምልክቱን መጠቀም ይችላሉ።
የደንበኛ ማመልከቻ
ከአማዞን ጋር መግባትን ከመጠቀምዎ በፊት በ ሀ webጣቢያ ወይም የሞባይል መተግበሪያ ውስጥ፣ በአማዞን Login መተግበሪያ መመዝገብ አለቦት። በአማዞን አፕሊኬሽን መግባትህ ስለ ንግድህ መሰረታዊ መረጃ እና ስለእያንዳንዱ መረጃ የያዘ ምዝገባ ነው። webበአማዞን መግባትን የሚደግፍ የፈጠሩት ጣቢያ ወይም የሞባይል መተግበሪያ። ይህ የንግድ መረጃ ለተጠቃሚዎች በአማዞንዎ ላይ Login በተጠቀሙ ቁጥር ይታያል webጣቢያ ወይም የሞባይል መተግበሪያ። ተጠቃሚዎች የማመልከቻዎን ስም ፣ አርማዎን እና ወደ የግላዊነት ፖሊሲዎ የሚወስደውን አገናኝ ያያሉ። ማመልከቻ ለመፍጠር ደንበኞች የሚከተሉትን ማቅረብ አለባቸው-
- ስም. አንድ ተጠቃሚ አንድ እንዲሰጥዎ ሲጠየቁ ይህ ስም በፈቃድ ማያ ገጹ ላይ ይታያል webጣቢያ ወይም የሞባይል መተግበሪያ የእነሱን ፕሮፌሰር ለመድረስ ፈቃድfile እንዲሁም ለአማዞን ተጠቃሚዎች በመለያዎ ክፍል ውስጥ ከአማዞን ደንበኞች ጋር በንቃት የመግቢያ ዝርዝር ላይ ይታያል።
- መግለጫ. መግለጫው እያንዳንዱን መግቢያዎን በአማዞን መተግበሪያዎች እንዲለዩ ይረዳዎታል እና ለተጠቃሚዎች አይታይም ፡፡
- የግላዊነት ማስታወቂያ URL. የግላዊነት ማስታወቂያ URL የእርስዎ ኩባንያ ወይም የመተግበሪያ የግላዊነት ፖሊሲ (ለምሳሌ ፣ ለምሳሌ)ample: http: //www.example.com/privacy.html)። ይህ አገናኝ በፈቃዱ ላይ ለተጠቃሚዎች ይታያል
ደንበኞች የሚከተሉትን ሊያቀርቡ ይችላሉ-
- የአርማ ምስል File. ተጠቃሚዎች ወደ እርስዎ ሲገቡ ይህ አርማ በመግቢያ እና በፈቃድ ማያ ገጹ ላይ ይታያል webጣቢያ ወይም የሞባይል መተግበሪያ። አርማው ከ 50 ፒክሰሎች በላይ ከሆነ ቁመቱ ወደ 50 ፒክሰሎች ይቀንሳል። በሚከተሉት ስፋቶች ላይ ምንም ገደብ የለም የሚከተሉት ቅርፀቶች ተቀባይነት አግኝተዋል - PNG ፣ JPEG እና GIF።
ማመልከቻ ከፈጠሩ በኋላ እያንዳንዱን መመዝገብ ይችላሉ webከአማዞን ጋር መግቢያ የሚጠቀም ጣቢያ ወይም የሞባይል መተግበሪያ።
ለተጨማሪ መረጃ ፣ ለግለሰብ ምዝገባን ጨምሮ webጣቢያዎች ፣ ይመልከቱ መግቢያዎን በአማዞን ይመዝግቡ መተግበሪያ.
የደንበኛ መለያ
ደንበኞች ሀ ሲፈጥሩ webጣቢያ ወይም የሞባይል መተግበሪያ እነሱ ይመደባሉ ሀ የደንበኛ መለያ እና ሀ የደንበኛ ሚስጥር. የደንበኛ መለያዎች እና የደንበኛ ሚስጥሮች ጥንድ ሆነው ይመደባሉ ፡፡ አንድ መተግበሪያ በርካታ የደንበኛ መለያዎች ሊኖረው ይችላል።
የደንበኛ መለያ ለብቻዎ ወይም ከደንበኛው ምስጢር ጋር መተግበሪያዎን ለመለየት ጥቅም ላይ ይውላል። ሁለቱም የፈቃድ ድጋፎች የደንበኛውን መለያ ይጠቀማሉ ፣ ግን እ.ኤ.አ. የፈቃድ ኮድ ግራንት የደንበኛውን ምስጢር ይጠይቃል ፡፡
የደንበኛ መለያው ከፍተኛ መጠን 100 ባይት አለው ፡፡ የደንበኛው ምስጢር ከፍተኛ መጠን 64 ባይት አለው።
መግቢያ ከአማዞን ጋር መጠቀም
ርዕሶች
- በመለያ ይግቡ ይመዝገቡ አማዞን
- የእርስዎን ያዋቅሩ Webጣቢያ
- ፈቃድ ይምረጡ ግራንት
- ስውር ግራንት
- የፈቃድ መስጫ ኮድ
- ለማንበብ የመዳረሻ ምልክቶችን ይጠቀሙ ሀ የደንበኛ ፕሮfile
- ዘግተው ይውጡ ተጠቃሚዎች
ከአማዞን ጋር መግባት የአማዞን ደንበኞች የታመኑ የአማዞን መለያቸውን እንዲገቡ ያስችላቸዋል webጣቢያዎች እና የሞባይል መተግበሪያዎች።
ይህ ክፍል ማመልከቻዎን ከመፍጠር ጀምሮ የእርስዎን እስከማዋቀር ድረስ ከአማዞን ጋር እንዴት መግቢያን እንደሚጠቀሙ ያብራራል webጣቢያ ፣ የፈቃድ ዕርዳታ መምረጥ እና ያንን ስጦታ ተግባራዊ ማድረግ። አንዴ ፕሮቶኮሉ አንዴ ከተተገበረ ተጠቃሚዎች ከአማዞን ጋር በመለያ ወደ ጣቢያዎ መግባት እና ለደንበኛ ባለሙያዎ መዳረሻ መስጠት ይችላሉfile ውሂብ.
በመለያ ይግቡ በአማዞን ይግቡ
ከአማዞን ጋር መግባትን ከመጠቀምዎ በፊት በ ሀ webጣቢያ ወይም በተንቀሳቃሽ ስልክ መተግበሪያ ውስጥ አንድ መተግበሪያ ከአማዞን ጋር በመለያ መመዝገብ አለብዎት። ከአማዞን መተግበሪያ ጋር የእርስዎ መግቢያ ስለ ንግድዎ መረጃ እና ስለ እያንዳንዱ መረጃ ይ containsል webከአማዞን ጋር መግባትን የሚደግፍ እርስዎ የሚፈጥሩት ጣቢያ ወይም የሞባይል መተግበሪያ። የእርስዎ መረጃ ከአማዞን ጋር በርስዎ ላይ በተጠቀሙ ቁጥር የንግድ መረጃው ለተጠቃሚዎች ይታያል webጣቢያ ወይም የሞባይል መተግበሪያ። ተጠቃሚዎች የማመልከቻዎን ስም ፣ አርማዎን እና ወደ የግላዊነት ፖሊሲዎ የሚወስደውን አገናኝ ያያሉ። እነዚህ እርምጃዎች በመግቢያ በአማዞን ማመልከቻ እንዴት እንደሚመዘገቡ ያሳያሉ-
መግቢያዎን በአማዞን መተግበሪያ ይመዝገቡ
- ወደ ሂድ https://login.amazon.com.
- ከዚህ በፊት በአማዞን ለመግባት ከተመዘገቡ ጠቅ ያድርጉ የመተግበሪያ ኮንሶል. አለበለዚያ ጠቅ ያድርጉ ይመዝገቡ. ወደ አማዞን ለመግባት የማመልከቻ ምዝገባን ወደ ሚያስተላልፈው ሻጭ ማዕከላዊ ይዛወራሉ። ሻጭ ማዕከላዊን ሲጠቀሙ ይህ የመጀመሪያ ጊዜዎ ከሆነ ፣ ሻጭ ማዕከላዊን እንዲያዋቅሩ ይጠየቃሉ
- ጠቅ ያድርጉ አዲስ መተግበሪያ ይመዝገቡ. የ ማመልከቻዎን ያስመዝግቡ ቅጽ ይታያል
a. በማመልከቻ ቅጽዎ ውስጥ ይመዝገቡ ፣ ለማመልከቻዎ ስም እና መግለጫ ያስገቡ ፡፡
ተጠቃሚዎች ከመተግበሪያዎ ጋር መረጃ ለመጋራት ሲስማሙ ስሙ ስምምነቱ በስምምነት ማያ ገጹ ላይ የሚታየው ስም ነው። ይህ ስም ለ Android ፣ ለ iOS እና ለ webየመተግበሪያዎ የጣቢያ ስሪቶች። መግለጫው እያንዳንዱን የመግቢያዎን በአማዞን መተግበሪያዎች እንዲለዩ ይረዳዎታል እና ለተጠቃሚዎች አይታይም።
b. ግላዊነት ያስገቡ URL ለእርስዎ ማመልከቻ አሁን።
የግላዊነት ማስታወቂያ URL የእርስዎ ኩባንያ ወይም የመተግበሪያ የግላዊነት ፖሊሲ (ለምሳሌ ፣ ለምሳሌ)ampላይ:
http://www.example.com/privacy.html). This link is displayed to users on the consent screen.
c. ለመተግበሪያዎ አርማ ምስል ማከል ከፈለጉ ይምረጡ የሚለውን ጠቅ ያድርጉ File እና የሚመለከተውን ምስል ያግኙ።
ተጠቃሚዎች ወደ እርስዎ ሲገቡ ይህ አርማ በመግቢያ እና በፈቃድ ማያ ገጹ ላይ ይታያል webጣቢያ ወይም የሞባይል መተግበሪያ። አርማው ከ 50 ፒክሰሎች በላይ ከሆነ ቁመቱ ወደ 50 ፒክሰሎች ይቀንሳል። በአርማው ስፋት ላይ ምንም ገደብ የለም። የሚከተሉት ቅርጸቶች ተቀባይነት አግኝተዋል - PNG ፣ JPEG ፣ GIF። - ጠቅ ያድርጉ አስቀምጥ የእርስዎ ኤስampምዝገባው ከዚህ ጋር ተመሳሳይ መሆን አለበት፡-
መሰረታዊ የመተግበሪያ ቅንጅቶችዎ ከተቀመጡ በኋላ ለተወሰኑ ቅንብሮች ማከል ይችላሉ። webይህንን መግቢያ በአማዞን መለያ የሚጠቀሙ ጣቢያዎች እና የሞባይል መተግበሪያዎች።
አክል Web የእርስዎ መተግበሪያ ቅንብሮች
- ከመተግበሪያው ማያ ገጽ, ጠቅ ያድርጉ Web ቅንብሮች. እሴቶች በራስ-ሰር ይመደባሉ የደንበኛ መታወቂያ እና የደንበኛ ሚስጥር. የደንበኛ መታወቂያ የእርስዎን ማንነት ይለያል webጣቢያ ፣ እና የደንበኛው ምስጢር የእርስዎን ሁኔታ ለማረጋገጥ በአንዳንድ ሁኔታዎች ጥቅም ላይ ይውላል webጣቢያው ትክክለኛ ነው። የደንበኛው ምስጢር ፣ እንደ የይለፍ ቃል ፣ ምስጢራዊ ነው። ወደ view የደንበኛው ምስጢር ፣ ጠቅ ያድርጉ ምስጢር አሳይ.
- ለመጨመር የተፈቀዱ የጃቫስክሪፕት መነሻዎች or መመለስ ተፈቅዷል URLs ወደ ትግበራዎ ጠቅ ያድርጉ አርትዕ.
ማስታወሻ፡- ከአማዞን ጋር በመለያ ለመግባት ከ webጣቢያ ፣ እርስዎም መጥቀስ አለብዎት የተፈቀዱ የጃቫስክሪፕት መነሻዎች or መመለስ ተፈቅዷል URLs. ይግለጹ የተፈቀዱ የጃቫስክሪፕት መነሻዎች ብቅ-ባይ የማረጋገጫ ልምድን ለተጠቃሚዎችዎ ለማቅረብ ወይም መመለስ ተፈቅዷል URLs የማዞሪያ ማረጋገጫ ተሞክሮ ለማቅረብ። የአማዞን ክፍያ የሚጠቀሙ ከሆነ መግለጽ አለብዎት የተፈቀዱ የጃቫስክሪፕት መነሻዎች።
a. ብቅ ባይ ማረጋገጫ ተሞክሮ ለተጠቃሚዎችዎ እያቀረቡ ከሆነ ፣ ያክሉ webየጣቢያው መነሻ ወደ
የተፈቀደ ጃቫስክሪፕት ኦሪጅንስ።
አመጣጥ የፕሮቶኮል ፣ የጎራ ስም እና ወደብ ጥምረት ነው (ለምሳሌample: https: //www.example.com:8443)። የተፈቀዱ መነሻዎች የኤችቲቲፒኤስ ፕሮቶኮልን መጠቀም አለባቸው። መደበኛ ወደብ (ወደብ 80 ወይም ወደብ 443) የሚጠቀሙ ከሆነ የጎራ ስም ብቻ ማካተት አለብዎት (ለምሳሌample: https: //www.example.com)።
እዚህ ጎራዎን ማከል ኤስዲኬ ለጃቫስክሪፕት ከእርስዎ ጋር እንዲገናኝ ያስችለዋል webጣቢያው በቀጥታ በመግቢያ ሂደት ውስጥ። Web ስክሪፕቱ እስካልተፈቀደ ድረስ አሳሾች በተለምዶ በስክሪፕቶች መካከል መሻገሪያ ግንኙነትን ያግዳሉ።
ከአንድ በላይ መነሻዎችን ለመጨመር ጠቅ ያድርጉ ሌላ አክል ፡፡
b. የእርስዎ ከሆነ webጣቢያው በአማዞን የፈቃድ አገልግሎት ኤችቲቲፒኤስ ጥሪዎችን ያደርጋል
መግለጽ ሀ redirect_uri ለምላሾች እነዚያን ዩአርአይ አቅጣጫዎችን ወደዚህ ያክሉ መመለስ ተፈቅዷል URLs.
መመለስ URL ፕሮቶኮሉን ፣ ጎራውን ፣ ዱካውን እና የመጠይቅ ሕብረቁምፊን (ዎችን) ያካትታል (ለምሳሌample, https: //www.example.com/login.php)።
ከአንድ በላይ ተመላሾችን ለመጨመር URL, ጠቅ ያድርጉ ሌላ አክል ፡፡ ተጠቃሚዎችን በተለዋጭነት ወደ ተለያዩ ማዞር ከፈለጉ URLs ከተረጋገጠ በኋላ (ለምሳሌample: እያንዳንዱ ተጠቃሚ ከመግባትዎ በፊት ወደነበሩበት ገጽ እንዲመልሱት ከፈለጉ ሁሉንም እዚህ መዘርዘር አያስፈልግዎትም። በምትኩ ፣ መጀመሪያ ሁሉንም ተጠቃሚዎች ወደ አንድ የማይንቀሳቀስ አቅጣጫ ይለውጡ URL (የተፈቀደው መመለስ) URL) በፍቃድ ጥያቄዎ ውስጥ ለስቴቱ ግቤት ተለዋዋጭ እሴት ይመድቡ እና ለተፈለገው ሁለተኛ አቅጣጫ ማዞሪያ ለመፍጠር ያን እሴት ይጠቀሙ URL. ለበለጠ መረጃ ይመልከቱ ተጠቃሚዎችን ዳግም በማዛወር ላይ።
ማስታወሻ፡- ተጠቃሚዎችን ወደ አዲስ ገጽ ማዘዋወር ለድር ጣቢያ ጥያቄ የሐሰት ተጋላጭ ያደርጋቸዋል ፡፡ መተግበሪያዎን ደህንነት ለማስጠበቅ እያንዳንዱን የፈቀዳ ምላሽን ለማረጋገጥ የስቴቱን መለኪያ እንዲጠቀሙ አጥብቀን እንመክራለን። ለተጨማሪ መረጃ ይመልከቱ ተሻጋሪ ጣቢያ ጥያቄ ሐሰተኛ ፡፡ - ጠቅ ያድርጉ አስቀምጥ
የእርስዎን ያዋቅሩ Webጣቢያ
ከእርስዎ ጋር ከአማዞን ጋር በቀጥታ ከመግባትዎ በፊት ሊወስዷቸው የሚገቡ ጥቂት እርምጃዎች አሉ webጣቢያ። ይህ ለጃቫስክሪፕት መግቢያውን ከአማዞን ኤስዲኬ ጋር መጫን ፣ ከአማዞን ግራፊክስ ጋር ግባን ማከል እና አዲስ የአማዞን ደንበኞችን ወደ መለያዎችዎ የውሂብ ጎታ ማዋሃድ ያካትታል።
ለጃቫስክሪፕት መግቢያውን በአማዞን ኤስዲኬ ይጫኑ
ከአማዞን ጋር መግባት የመዳረሻ ማስመሰያዎችን ለማግኘት እና የደንበኛ ፕሮጄክትን ለማምጣት ሊጠቀሙበት የሚችሉትን ጃቫስክሪፕት ኤስዲኬን ይሰጣልfileኤስ. የመዳረሻ ስጦታ ጥሪ ከማድረግዎ ወይም ፕሮፌሽኑን ከማምጣትዎ በፊትfile, ኤስዲኬ እራሱን ከአማዞን የይዘት አቅርቦት አውታረ መረብ መጫን አለበት። ኤስዲኬውን ለመጫን የሚከተለውን ኮድ ይጠቀሙ
window.onAmazonLoginReady = ተግባር () { amazon.Login.setClientId ('የእርስዎ-ደንበኛ-መታወቂያ'); }; (ተግባር (መ) { var a = d.createElement ('ስክሪፕት'); a.type = 'ጽሑፍ / ጃቫስክሪፕት'; a.async = እውነት ነው; a.id = 'amazon-login-sdk'; አ.src = 'https://assets.loginwithamazon.com/sdk/na/login1.j s '; መ.getElementById ('amazon-root'). አባሪ ልጅ (ሀ); }) (ሰነድ); |
ኤስዲኬ አንዴ ከጫነ በኋላ ይደውላል መስኮት. onAmazonLoginReady ለመነሻ. SDK ን ከመጠቀምዎ በፊት መደወል ይኖርብዎታል amazon.Login.setClientId ፣ የደንበኛ መለያዎን በማለፍ ላይ። የደንበኛ መለያዎን የማያውቁ ከሆነ የመተግበሪያ ኮንሶልን ይጎብኙ atlogin.amazon.com
ማስታወሻ፡- በነባሪ ፣ ኤስዲኬ ለጃቫስክሪፕት የመግቢያ ገጹን ብቅ ባዩ መስኮት ውስጥ ያሳያል። ደንበኞችን ወደ አዲስ ገጽ ለመግባት በምትኩ ደንበኞችን ወደ አዲስ ገጽ ለማዘዋወር የአማራጮቹ መለኪያው ብቅ-ባይ ንብረት ወደ ሐሰት ማድረግ ይችላሉ ፡፡ ብቅ ባዩ መስኮቶች በተወላጅ iOS መተግበሪያዎች ውስጥ አይደገፉም። ለመጠቀም ካሰቡ በእርስዎ iOS ውስጥ በአማዞን ይግቡ መተግበሪያ ፣ እኛ ከ ‹አማዞን ኤስዲኬ› ለ iOS መግቢያውን እንዲጠቀሙ ወይም የተዛወረ የመግቢያ ተሞክሮ እንዲተገበሩ እንመክራለን ፡፡ ለጃቫስክሪፕት የማጣቀሻ መመሪያ በአማዞን ኤስዲኬ መግቢያውን ይመልከቱ ስለ ማበጀት መረጃ ለማግኘት አማራጮች መለኪያ.
የአማዞን-ሥር tag
ለጃቫስክሪፕት ከአማዞን ኤስዲኬ ጋር መግቢያ የአማዞን-ሥሩ አካል በገጹ ውስጥ እንዲኖር ይፈልጋል። የአማዞን-ስር ንጥረ ነገር ማሳያ በመጠቀም መደበቅ የለበትም-አንዳችም ሆነ ታይነት-የተደበቀ ወይም አንዳንድ የ SDK ክፍሎች በበይነመረብ ኤክስፕሎረር ውስጥ በትክክል አይሰሩም ፡፡
ኤስዲኬ አባላትን ወደ ውስጥ ያስገባቸዋል አማዞን-ሥር ከሰውነት አንፃራዊነት ወይም ከገጹ አናት አጠገብ ካለው ንጥረ ነገር አንፃራዊ እንደሚሆን የሚጠብቁ ፡፡ ከሆነ በጣም ጥሩ ነው አማዞን-ሥር ንጥረ ነገር በውስጡ ካለው ንጥረ ነገር ጋር የለውም አቀማመጥ: ፍጹም ወይም አቀማመጥ: አንጻራዊ ቅንጅቶች. አማዞኑን ማስቀመጥ ካለብዎት ሥር-ንጥረ-ነገር በተቀመጠ አካል ውስጥ ፣ ከሰውነቱ አናት አጠገብ ያለውን ቦታ ሊሰጡት ይገባል ወይም የ SDK አንዳንድ ክፍሎች በትክክል ላይሰሩ ይችላሉ ፡፡
ከአማዞን ጋር ይግቡ ለ መደበኛ የአዝራር ግራፊክስ ይሰጣል webጣቢያዎች እና የሞባይል መተግበሪያዎች። የሚለውን ይመልከቱ በአማዞን የቅጥ መመሪያዎች ይግቡ ያሉትን አዝራሮች ምርጫ እና እንዴት እንደሚጠቀሙ ለማየት። እርስዎ የሚጠቀሙባቸውን አዝራሮች (ሎች) ይምረጡ እና ወደ እርስዎ ያክሏቸው webበማንኛውም ገጽ ላይ ጣቢያ ለመግባት ተጠቃሚዎች ሊወዱት ይችላሉ።
አንዴ ተጠቃሚዎች ከገቡ በኋላ “መውጫ” አማራጭ (ብዙውን ጊዜ የገጽ አገናኝ) ወደ እርስዎ ማከል አለብዎት webጣቢያ። የመውጫ አማራጩ ማንኛውንም የተሸጎጡ ማስመሰያዎችን መሰረዝ እና የተጠቃሚውን ፕሮፋይል ማስወገድ አለበትfile መረጃ (እንደ ስማቸው) ከ webጣቢያ። ከዚያ የእርስዎ webጣቢያው የመግቢያ ቁልፍን እንደገና ሊያቀርብ ይችላል።
ከነባር የመለያ ስርዓትዎ ጋር ይዋሃዱ
የእርስዎ ከሆነ webጣቢያው የራሱ የተጠቃሚ መለያ ስርዓት ይ containsል ፣ አሁን ካለው የመረጃ ቋትዎ ጋር ከአማዞን ደንበኞች ጋር ለመግባት እርምጃዎችን መውሰድ ይችላሉ። ለበለጠ መረጃ ይመልከቱ ከነባር የመለያ ስርዓትዎ ጋር ይዋሃዱ።
ሁለቱ ስልቶች webየመዳረሻ ማስመሰያዎችን ለማግኘት ጣቢያዎች ሊጠቀሙባቸው ይችላሉ ስውር ግራንት እና የ የፈቃድ ኮድ ይስጡ። ሁለቱም ፍቃድ ተጠቃሚ-ወኪሉን (የተጠቃሚውን አሳሽ) ወደ Amazon.com እንዲገቡ በማዞር ሥራን ይሰጣል። አንዴ ከገቡ ፣ የ webጣቢያው ቀጥተኛ ያልሆነ የገንዘብ ድጋፍ ጠይቋል ፣ እ.ኤ.አ. የመዳረሻ ምልክት የተጠቃሚ-ወኪሉን ወደ ደንበኛው በሚመልሰው በዩአርአይ ውስጥ እንደ ቁርጥራጭ ተካትቷል webጣቢያ ዘ webጣቢያው ውሂቡን ከተጠቃሚው ወኪል ለማግኘት ስክሪፕት ይጠቀማል። ከሆነ webጣቢያ ይጠይቃል ሀ የፍቃድ ኮድ፣ የተጠቃሚ-ወኪሉ ወደ መልሶ ይመለሳል webጣቢያ እና የፈቃድ ኮድ በዚያ URI ውስጥ እንደ የመጠይቅ ሕብረቁምፊ ይተላለፋል። የ webጣቢያው ከዚያ በኋላ የፍቃድ ኮዱን ለመዳረሻ ማስመሰያ ለመለወጥ ደህንነቱ የተጠበቀ የኤችቲቲፒ ጥሪን ከአማዞን በኋላ ያደርገዋል።
በአማዞን ትግበራ መግቢያ ከመተግበርዎ በፊት የትኛውን የፈቃድ ድጋፍ እንደሚጠቀሙ መምረጥ አለብዎት
የትኛው የእርዳታ ዓይነት ለትግበራዎ ትክክል ነው?
በአጠቃላይ ፣ እድገቱtagየአንድ ግራንት መስታዎት disadvantagየሌላው የገንዘብ ድጋፍ።
አድቫንtagየፈቃድ ኮድ ግራንት ሠ ከተዘዋዋሪ ግራንት የበለጠ ደህንነቱ የተጠበቀ ሊሆን ይችላል። በቀጥታ በደንበኛው መካከል ስለሚሆን ተጠቃሚው ለመዳረሻ ማስመሰያው ጥያቄ ውስጥ አይሳተፍም webጣቢያ እና የፈቃድ አገልግሎት። የፈቃድ ኮድ ግራንት እንዲሁ ለደንበኛው የሚሰጠውን የእድሳት ማስመሰያዎችን ያሳያል webጣቢያው ማለት ይቻላል ላልተወሰነ ጊዜ ለተጠቃሚው ፕሮቶኮል መዳረሻfile ውሂብ.
Disadvantagሠ ለፈቃድ ኮድ ግራንት ለመተግበር የበለጠ ከባድ ሊሆን ይችላል ፣ እና በአገልጋይ ጎን ስክሪፕት ላይ የተመሠረተ ነው። የፈቃድ ኮድ ግራንት እንዲሁ ከተዘዋዋሪ ግራንት የበለጠ ብዙ ዙር ጉዞዎችን ይጠቀማል።
አድቫንtagየኢ (ስውር) ዕርዳታ እሱ ላይ የተመሠረተ በመሆኑ ለመተግበር በአንፃራዊነት ቀላል ነው web የመዳረሻ ማስመሰያውን ለመቀበል እና ለማከማቸት አሳሽ። የደንበኛው ሥነ-ሕንፃ ከአገልጋይ ጎን ስክሪፕት የማይደግፍ ከሆነ ፣ ይህ ከአማዞን የፍቃድ አገልግሎት ጋር ከመግቢያው ጋር የሚሠራ ብቸኛው የፈቃድ ስጦታ ነው። እንድምታ ያለው ግራንት ደግሞ ከፈቃድ ኮድ ግራንት ያነሰ ዙር ጉዞዎችን ያደርጋል።
Disadvantagየ Implicit Grant e ማለት የተጠቃሚው አሳሽ የመዳረሻ ማስመሰያ ጥያቄን ስለሚያደርግ ተጠቃሚው ለመዳረሻ ማስመሰያ የተጋለጠ ነው። ከጠንካራ የደህንነት እይታ አንፃር ፣ ይህንን መረጃ መደበቅ ተመራጭ ሊሆን ይችላል። እንዲሁም ፣ በተዘዋዋሪ ግራንት ፣ የመዳረሻ ማስመሰያ ጊዜ ሲያልቅ ፣ ተጠቃሚው ሀብቶቹን መድረሱን ለመቀጠል እንደገና ማረጋገጥ አለበት። የፈቃድ ኮድ ግራንት ተጠቃሚውን ሳያካትት አዲስ የመዳረሻ ማስመሰያ ለማግኘት ሊያገለግሉ የሚችሉ ቶከኖችን ያድሳል።
በአገልጋይ-ጎን ስክሪፕት መጠቀም የማይችሉ ከሆነ ቀጥተኛ ያልሆነ ግራንት የእርስዎ ምርጫ ብቻ ነው ፡፡ በአገልጋይ-ጎን ስክሪፕት መጠቀም ከቻሉ የፈቃድ ኮድ ግራንት እንዲመርጡ እንመክራለን።
ስውር ግራንት
ግልጽ ያልሆነ ስጦታ ደንበኛን ይፈቅዳል (በተለምዶ ሀ webጣቢያ) የተጠቃሚ-ወኪሉን (የተጠቃሚ አሳሽ) በአማዞን ወደ ዩአርአይ ለመምራት። ከዚያ ተጠቃሚው እንዲሰጥ የሚጠይቅ ገጽ ይሰጠዋል webየጣቢያ ፈቃድ ለእነሱ ደንበኛ ፕሮfile. አንዴ ተጠቃሚው ጥያቄውን ካፀደቀ በኋላ ፣ ተጠቃሚው ወኪል ወደ መልሱ ይመለሳል webጣቢያ በመጠቀም ሀ
አንድን የያዘ URI የመዳረሻ ምልክት በዩአርአይ ቁርጥራጭ ውስጥ። የተጠቃሚ-ወኪሉ ያለ የመዳረሻ ማስመሰያ ክፍልፋዮች የማዞሪያ ዩአርአይ በመጠቀም ወደ ደንበኛው ያዞራል ፣ ግን የመዳረሻ ማስመሰያ ክፍሉን በአከባቢው ያከማቻል። ከዚያ ተጠቃሚው ወኪል በ webሙሉ የማዞሪያ ዩአርአይ የሚደርስበት እና የተቆራረጠውን መረጃ ለደንበኛው የሚመልሰው የጣቢያ ገጽ። ለበለጠ መረጃ ይመልከቱ ስውር ግራንት
ፈቃድ ለመጠየቅ ደንበኛው (webጣቢያ) ደህንነቱ የተጠበቀ የኤችቲቲፒ ጥሪ ለማድረግ የተጠቃሚውን ወኪል (አሳሽ) ማዞር አለበት https://www.amazon.com/ap/oa ከሚከተሉት መለኪያዎች ጋር:
መለኪያ | መግለጫ |
ደንበኛ_መታወቂያ | ተፈልጓል ዘ የደንበኛ መለያ. ይህ የሚቀርበው እርስዎ ሲመዘገቡ ነው webጣቢያ እንደ ደንበኛ ከአማዞን ጋር ለመግባት። ከፍተኛው የ 100 ባይት መጠን። |
ስፋት | ያስፈልጋል። የጥያቄው ወሰን። ፕሮፌሰር መሆን አለበትfile, ፕሮfile: user_id ፣ የፖስታ_ኮድ ወይም አንዳንድ ጥምረት ፣ በቦታዎች ተለያይቷል (ለምሳሌ ፕሮfile%20 ፖስታ_ኮድ)። ለበለጠ መረጃ ይመልከቱ የደንበኛ ፕሮfile. |
የምላሽ_አይነት | ተፈልጓል የተጠየቀው የምላሽ ዓይነት ለዚህ ትዕይንት ምልክት መደረግ አለበት። |
redirect_uri | ተፈልጓል የፍቃድ አገልግሎቱ ተጠቃሚን ማዞር ያለበት የኤችቲቲፒኤስ አድራሻ ፡፡ |
ሁኔታ | የሚመከር ደንበኛው በዚህ ጥያቄ እና በምላሽ መካከል ሁኔታን ለማቆየት የተጠቀመበት ግልጽ ያልሆነ እሴት። ዘ የፍቃድ አገልግሎት ተጠቃሚን ወደ ደንበኛው ሲያዞሩ ይህንን እሴት ያጠቃልላል። እንዲሁም በመስቀል ላይ የሚደረግ ጥያቄን አስመሳይን ለመከላከል ጥቅም ላይ ይውላል ፡፡ ለተጨማሪ መረጃ ይመልከቱ ተሻጋሪ ጣቢያ ጥያቄ ሐሰተኛ. |
ለ exampላይ:
https://www.amazon.com/ap/oa?client_id=foodev & ወርድ = ፕሮfile &response_type=token &state=208257577ll0975l93l2l59l895857093449424 & redirect_uri = https: //client.example.com/auth_popup/token |
ለጃቫስክሪፕት ከአማዞን ኤስዲኬ ጋር ግባን በመጠቀም የፍቃድ ጥያቄ ለማቅረብ የአማራጮችን ነገር መሙላት አለብዎት እና amazon.Login.authorize ይደውሉ ፡፡
document.getElementById ('LoginWithAmazon'). onclick = function () {setTimeout (window.doLogin, l); የውሸት መመለስ; }; window.doLogin = function () {options = {}; options.scope = 'profile'; amazon.Login.autrorize (አማራጮች ፣ ተግባር (ምላሽ) { ከሆነ (ምላሽ. ስህተት) { ማስጠንቀቂያ ('oauth ስህተት' + response.error); መመለስ; } amazon.Login.retrieveProfile(response.access_token ፣ ተግባር (ምላሽ) { ማንቂያ (ምላሽ); }); }); }; |
Amazon.Login.authorize የመጀመርያው ልኬት ሁልጊዜ የአማራጮች ነገር ነው። ሁለተኛው ግቤት የፈቃድ ምላሹን ለማስተናገድ የጃቫስክሪፕት ተግባር ነው ፣ ወይም ደግሞ ወደ ሌላ ገጽ የማዞር URI ነው ፡፡ ዩአርዲ ኤስዲኬን ከሚጠራው ገጽ ጋር ተመሳሳይ ጎራ መሆን አለበት ፣ እና HTTPS ን በመጠቀም መጠቀስ አለበት።
ለ exampላይ:
አማራጮች = {}; options.scope = 'profile'; amazon.Login.authorize (አማራጮች ፣ 'https://mysite.com/redirect_here'); |
ማስታወሻግልፅ የሆነ ድጎማ ለመጠየቅ የመግቢያውን ከአማዞን ኤስዲኬ ለጃቫ ስክሪፕት ለመጠቀም ከፈለጉ በመጀመሪያ ገጽዎ መግቢያውን በአማዞን ኤስዲኬ ለጃቫስክሪፕት እንዲጭን ማድረግ አለብዎት ፡፡ ይመልከቱ ለ በአማዞን ኤስዲኬ መግቢያውን ይጫኑ ጃቫስክሪፕት.
አንዴ ተጠቃሚው ጥያቄውን ካፀደቀ ወይም ከካደ በኋላ የፈቃድ ሰጪው አገልጋይ ተጠቃሚን ወደ redirect_uri ያዛውረዋል ፡፡ ከዚያ ደንበኛው አንድ ይቀበላል የፈቃድ አሰጣጥ ምላሽ.
ከደንበኛው በኋላ (እ.ኤ.አ.webጣቢያ) ተጠቃሚ-ወኪሉን (አሳሽ) እንዲያደርግ ይመራል የፈቃድ ጥያቄ፣ የፈቃድ አገልግሎቱ ተጠቃሚ-ወኪሉን በደንበኛው ወደተገለጸው ዩአርአይ ያዞረዋል። ተጠቃሚው የመዳረሻ ጥያቄውን ከሰጠ ፣ ያ ዩአርአይ እንደ ዩአርአይ ቁርጥራጭ መዳረሻ_ይይዝ ይይዛል። ለቀድሞውampላይ:
HTTP / ll 302 ተገኝቷል ቦታ: https: //client.example.com/cb#access_token=Atza| IQEBLjAsAhRmHjNgHpi0U-Dme37rR6CuUpSR… &state=208257577ll0975l93l2l59l895857093449424 & token_type = ተሸካሚ እና ጊዜው ያበቃል = 3600 & ወርድ = ፕሮfile |
የተሳካ ምላሽ የሚከተሉትን እሴቶች ያካትታል-
መለኪያ | መግለጫ |
መዳረሻ_ቶከን | የ የመዳረሻ ምልክት ለተጠቃሚ መለያ. ከፍተኛው መጠን 2048 ባይት። |
ማስመሰያ_የተይ | የማስመሰያው አይነት ተመለሰ። ተሸካሚ መሆን አለበት ፡፡ |
ጊዜው ያበቃል | የመዳረሻ ምልክቱ በፊት የሰከንዶች ብዛት ልክ ያልሆነ ይሆናል። |
ሁኔታ | በፍቃድ ጥያቄው ውስጥ የተላለፈው የስቴት እሴት። ይህ እሴት ከጥያቄው በፊት የተጠቃሚውን ሁኔታ ለመከታተል ያስችልዎታል ፡፡ እንዲሁም በመስቀል ላይ የሚደረግ ጥያቄን አስመሳይን ለመከላከል ጥቅም ላይ ይውላል ፡፡ ለበለጠ መረጃ ይመልከቱ ተሻጋሪ ጣቢያ ጥያቄ ሐሰተኛ. |
ስፋት | የጥያቄው ወሰን። ፕሮፌሰር መሆን አለበትfile, ፕሮfile: user_id የፖስታ_ኮድ ፣ ወይም አንዳንድ ጥምረት። |
ማስታወሻ፡- አንዳንድ የተጠቃሚ-ወኪሎች በኤችቲቲፒ አካባቢ ምላሽ ራስጌ መስክ ውስጥ የተቆራረጠ አካልን ጨምሮ አይደግፉም ፡፡ እነዚያ ደንበኞች አይደገፉም ፡፡
ለጃቫስክሪፕት መግቢያውን ከአማዞን ኤስዲኬ ጋር የሚጠቀሙ ከሆነ ከላይ ያሉት መለኪያዎች በ amazon.Login.authorize በተሰጠው የምላሽ ነገር ውስጥ ይገኛሉ ፡፡ ይመልከቱ የፈቃድ ጥያቄ ለቀድሞውampለ.
የመዳረሻ ማስመሰያ ካገኙ በኋላ ቀጣዩ እርምጃ ሀን ለማንበብ መጠቀሙ ነው ደንበኛ ፕሮfile. ለተጨማሪ ዝርዝሮች ይመልከቱ የደንበኛ ፕሮ ለማንበብ የመዳረሻ ማስመሰያዎችን መጠቀምfile.
ተጠቃሚው የመዳረሻ ጥያቄውን ካልሰጠ ፣ ወይም ስህተት ከተከሰተ ፣ የፈቃድ አገልግሎቱ የተጠቃሚ-ወኪሉን (የተጠቃሚ አሳሽ) በደንበኛው ወደተገለጸው ዩአርአይ ያዞረዋል። ያ URI ስህተቱን የሚገልጹ የስህተት መለኪያዎች ይ willል። ለቀድሞውampላይ:
HTTP / ll 302 ተገኝቷል ቦታ: https: //client.example.com/cb#ስህተት=መዳረሻ_ተከለከለ &state=208257577ll0975l93l2l59l895857093449424 |
ለተሳነው የፍቃድ ጥያቄ የስህተት መለኪያዎች የሚከተሉትን ያካትታሉ
የስህተት መለኪያ | መግለጫ |
ስህተት | ከስህተት ኮድ እሴት ጋር የ ASCII የስህተት ኮድ። |
የስህተት_መግቢያ | ስለ ስህተቱ መረጃ ያለው በሰው ሊነበብ የሚችል የ ASCII ገመድ; ለደንበኛ ገንቢዎች ጠቃሚ ፡፡ |
ስህተት_ዩሪ | ዩአርአይ ወደ ሀ web ስለ ስህተቱ በሰው ሊነበብ የሚችል መረጃ ያለው ገጽ ፤ ጠቃሚ ለ
የደንበኛ ገንቢዎች. |
ሁኔታ | የደንበኛው ሁኔታ በመጀመሪያው የፈቃድ ጥያቄ ውስጥ አል passedል ፡፡ |
ለጃቫስክሪፕት መግቢያውን ከአማዞን ኤስዲኬ ጋር እየተጠቀሙ ከሆነ ፣ ከላይ ያሉት መለኪያዎች በ ውስጥ ይገኛሉ
የምላሽ ነገር በ amazon.Login.authorize የቀረበ። ይመልከቱ የፈቃድ ጥያቄ ለቀድሞውampለ. የሚከተሉት የስህተት ኮዶች እንደ ስህተት እሴት ሊመለሱ ይችላሉ
የስህተት ኮድ | መግለጫ |
ትክክለኛ ያልሆነ_ጥያቄ | ጥያቄው የሚፈለግ ልኬት ይጎድለዋል ፣ ልክ ያልሆነ እሴት አለው ፣ ወይም ደግሞ ያለ አግባብ ተፈጥሯል። |
ያልተፈቀደ ደንበኛ | ደንበኛው የፍቃድ ኮድ እንዲጠይቅ አልተፈቀደለትም ፡፡ |
መድረሻ_ ተከልክሏል | የመርጃው ባለቤት ወይም የፈቀዳ አገልጋዩ ይህንን ጥያቄ አስተባበለ ፡፡ |
ያልተደገፈ_የመልስ_የተየ | ጥያቄው የማይደገፍ የምላሽ ዓይነትን ጠቁሟል ፡፡ ለዚህ ትዕይንት እ.ኤ.አ.
የምላሽ_አይነት ኮድ መሆን አለበት |
ልክ ያልሆነ_ኮንኮፕ | ደንበኛው የተሳሳተ ወሰን ጠየቀ ፡፡ |
የአገልጋይ_ስርዓት | የፈቀዳ አገልጋዩ ያልተጠበቀ ስህተት አጋጥሞታል ፡፡ እንደ 500 ውስጣዊ አገልጋይ የኤችቲቲፒ ስህተት ይያዙ። |
ለጊዜው አይገኝም | በጊዜያዊ ከመጠን በላይ ጭነት ወይም በቀጠሮ በተያዘለት ጥገና ምክንያት የፈቀዳ አገልጋዩ በአሁኑ ጊዜ አይገኝም ፡፡ እንደ 503 አገልግሎት የማይገኝ የኤችቲቲፒ ስህተት አድርገው ይያዙ ፡፡ |
የመዳረሻ ምልክቶችን ያረጋግጡ
አንዴ የተደበቀ የገንዘብ ድጋፍን በመጠቀም የመዳረሻ ማስመሰያ ከተቀበሉ ፣ የደንበኛ ፕሮፌሰር ከማምጣትዎ በፊት የመዳረሻ ማስመሰያውን ትክክለኛነት እንዲያረጋግጡ በጣም ይመከራል።file ያንን ማስመሰያ በመጠቀም። ተንኮል አዘል ጣቢያ ተጠቃሚን እንዲገባ ሊያነሳሳው ከቻለ ፣ እነሱ የተቀበሉትን ትክክለኛ የመዳረሻ ማስመሰያ ወስደው ለጣቢያዎ የፈቃድ ምላሽ ለመምሰል ሊጠቀሙበት ይችላሉ።
ማስመሰያውን ለማረጋገጥ እርስዎ ማረጋገጥ የሚፈልጉትን የመዳረሻ ምልክት በማለፍ ወደ https://api.amazon.com/auth/O2/tokeninfo ደህንነቱ የተጠበቀ የኤችቲቲፒ ጥሪ ያድርጉ ፡፡ የመዳረሻ ማስመሰያውን እንደ መጠይቅ መለኪያ መለየት ይችላሉ።
ለ exampላይ:
https://api.amazon.com/auth/O2/tokeninfo?access_token=Atza| IQEBLjAsAhRmHjNgHpi0U-Dme37rR6CuUpSR… |
ማስታወሻ፡- የመዳረሻ ቶከኖች ከሚፈቀደው ክልል ውጭ የሆኑ ቁምፊዎችን ይዘዋል URLእ.ኤ.አ. ስለሆነም ፣ እርስዎ ማድረግ አለብዎት URL ስህተቶችን ለመከላከል የመዳረሻ ምልክቶችን በኮድ (encode) ያድርጉ ፡፡ ለተጨማሪ መረጃ ይመልከቱ ክፍል 2.1 የ RFC3986
የምልክት መረጃ ምላሽ
የመዳረሻ ማስመሰያዎ ትክክለኛ ከሆነ የማስመሰያ መረጃውን በኤችቲቲፒ ምላሽ በ JSON ውስጥ ይቀበላሉ።
ለ exampላይ:
HTTP / ll 200 እሺ ቀን-አርብ ፣ 3 ል ሜይ 20l3 23: 22: 0 GMT x-amzn-RequestId: eb5be423-ca48-lle2-84ad-5775f45l4b09 Content-Type: application/json የይዘት-ርዝመት፡247 { "Iss": "https://www.amazon.com", "user_id": "amznl.account.K2LI23KL2LK2", "aud": "amznl.oa2-client.ASFWDFBRN", "app_id": "amznl.application .436457DFHDH ”፣“ exp ”: 3597 ፣ “Iat” l3ll280970 ፣ } |
ለትግበራዎ ከሚጠቀሙት የደንበኛ_id የሂሳብ ምርመራ ዋጋን ያነፃፅሩ ፡፡ እነሱ የተለዩ ከሆኑ የመዳረሻ ምልክቱ በማመልከቻዎ አልተጠየቀም ፣ እና የመድረሻ ማስመሰያውን መጠቀም የለብዎትም።
የተሳካ ምላሽ የሚከተሉትን እሴቶች ያካትታል-
መለኪያ | መግለጫ |
iss | የአቅራቢው መለያ። ይህ ይሆናል https://www.amazon.com. |
የተጠቃሚው መለያ | ከመድረሻ ማስመሰያ ጋር የተገናኘው የመለያው የተጠቃሚ መታወቂያ። ይህ ለእያንዳንዱ ተጠቃሚ ልዩ ነው እናም የ amznl.account.K2LI23KL2LK2 ቅርፅን ይይዛል ፡፡ |
ኦድ | የደንበኛ መለያው የመዳረሻ ምልክቱን ለመጠየቅ ይጠቀም ነበር። ይህ ካልተዛመደ
የደንበኛ_id በእርስዎ ውስጥ ጥቅም ላይ ውሏል የፍቃድ ጥያቄ፣ ይህንን ማስመሰያ አይጠቀሙ። |
app_id | ምልክቱን የጠየቀው የመተግበሪያ መለያ መለያ። የመተግበሪያው_ድ ማስመሰያውን ለመጠየቅ ከተጠቀመው የደንበኛ_id ጋር የተሳሰረ ነው ፣ ግን ተመሳሳይ እሴት አይደለም። ከአንድ መተግበሪያ መለያ ጋር የተሳሰሩ በርካታ የደንበኛ መለያዎች ሊኖሩ ይችላሉ። |
ኤክስ | የመድረሻ ምልክቱ የቀረው የሕይወት ዘመን ፣ በሰከንዶች ውስጥ። |
ኢት | ማስመሰያው የተሰጠበት ጊዜ። እሴቱ ከ ሰከንድ ቁጥር ነው
l970-0l-0lT0: 0: 0z በ UTC እንደተለካው። |
ማስመሰያውን የማጣራት ችግር ካለ የኤችቲቲፒ ስህተት ይቀበላሉ ፡፡ የማስመሰያ መረጃ የስህተት ኮዶች የሚከተሉትን ያጠቃልላሉ
የሁኔታ ኮድ | የስህተት ኮድ | መግለጫ |
200 | ስኬት | ስኬት |
400 | ትክክለኛ ያልሆነ_ጥያቄ | ጥያቄው የሚፈለግ ልኬት ይጎድለዋል ፣ ልክ ያልሆነ እሴት አለው ፣ ወይም ደግሞ ያለ አግባብ ተፈጥሯል። |
400 | ልክ ያልሆነ ማስመሰያ | የቀረበው ማስመሰያ ዋጋ የለውም ወይም ጊዜው አልፎበታል ፡፡ |
500 | የአገልጋይ ስህተት | አገልጋዩ የአሂድ ጊዜ ስህተት አጋጥሞታል። |
ከስህተት ኮዱ በተጨማሪ ፣ ተጨማሪ መረጃ የያዘ የ JSON ክፍያ ጭነት ሊቀበሉ ይችላሉ። ለቀድሞውampላይ:
ኤችቲቲፒ / ll 400 መጥፎ ጥያቄ ቀን-አርብ ፣ 3 ል ሜይ 20l3 23: 2l: 35 GMT x-amzn-RequestId: d64bbdl4-ca48-lle2-a5dd-ab3bc3c93bae Content-Type: application/json የይዘት-ርዝመት፡99 { “ስህተት”: - በማሽን-ሊነበብ የሚችል የስህተት ኮድ ፣ “error_description”: በሰው ሊነበብ የሚችል የስህተት መግለጫ ፣ } |
የፈቃድ ኮድ ስጦታ ደንበኛን ይፈቅዳል (በተለምዶ ሀ webጣቢያ) የተጠቃሚ-ወኪሉን (የተጠቃሚ አሳሽ) በአማዞን ወደ ዩአርአይ ለመምራት። ከዚያ ተጠቃሚው እንዲሰጥ የሚጠይቅ ገጽ ይሰጠዋል webየጣቢያ ፈቃድ ለተጠቃሚው ፕሮfile. አንዴ ተጠቃሚው ጥያቄውን ካፀደቀ በኋላ ደንበኛው የፈቃድ ኮዱን ይቀበላል እና ያንን ኮድ ለ የመዳረሻ ምልክት እና አድስ ማስመሰያ. ደንበኛው የመዳረሻ ምልክቱን አንዴ ካገኘ በኋላ ፣ ሊያነቡት ይችላሉ ደንበኛ ፕሮfile. ለበለጠ መረጃ ይመልከቱ የፈቃድ ኮድ ግራንት.
ተጠቃሚው ጥያቄውን እምቢ ካለ ደንበኛው ከፈቃድ አገልግሎት አንድ ስህተት ይቀበላል።
ፈቃድ ለመጠየቅ ደንበኛው (webጣቢያ) ደህንነቱ የተጠበቀ የኤችቲቲፒ ጥሪ ለማድረግ የተጠቃሚውን ወኪል (አሳሽ) ማዞር አለበት https://www.amazon.com/ap/oa ከሚከተሉት መለኪያዎች ጋር:
መለኪያ | መግለጫ |
ደንበኛ_መታወቂያ | ተፈልጓል ዘ የደንበኛ መለያ። ይህ የሚቀርበው እርስዎ ሲመዘገቡ ነው webጣቢያ እንደ ደንበኛ ከአማዞን ጋር ለመግባት። ከፍተኛው የ 100 ባይት መጠን። |
ስፋት | ያስፈልጋል። የጥያቄው ወሰን። ፕሮፌሰር መሆን አለበትfile, ፕሮfile: user_id ፣ የፖስታ_ኮድ ወይም አንዳንድ ጥምረት ፣ በቦታዎች ተለያይቷል (ለምሳሌ ፕሮfile%20 ፖስታ_ኮድ)። ለበለጠ መረጃ ይመልከቱ የደንበኛ ፕሮfile. |
የምላሽ_አይነት | ተፈልጓል የተጠየቀው የምላሽ ዓይነት ለዚህ ትዕይንት ኮድ መሆን አለበት |
redirect_uri | ተፈልጓል የፍቃድ አገልግሎቱ ተጠቃሚን ማዞር ያለበት የኤችቲቲፒኤስ አድራሻ ፡፡ |
ሁኔታ | የሚመከር ደንበኛው በዚህ ጥያቄ እና በምላሽ መካከል ሁኔታን ለማቆየት የተጠቀመበት ግልጽ ያልሆነ እሴት። ዘ የፍቃድ አገልግሎት ተጠቃሚን ወደ ደንበኛው ሲያዞሩ ይህንን እሴት ያጠቃልላል። እንዲሁም በመስቀል ላይ የሚደረግ ጥያቄን አስመሳይን ለመከላከል ጥቅም ላይ ይውላል ፡፡ ለተጨማሪ መረጃ ይመልከቱ ተሻጋሪ ጣቢያ ጥያቄ ሐሰተኛ. |
ለ exampላይ:
https://www.amazon.com/ap/oa?client_id=foodev & ወርድ = ፕሮfile & response_type = ኮድ &state=208257577ll0975l93l2l59l895857093449424 &redirect_uri=https://client.example.com/auth_popup/token |
ለጃቫስክሪፕት ከአማዞን ኤስዲኬ ጋር ግባን በመጠቀም የፈቃድ ጥያቄ ለማድረግ የአማራጮችን ነገር መሙላት እና መደወል አለብዎት amazon. Login.authoze.
አማራጮች = {}; options.scope = 'profile'; options.response_type = 'ኮድ'; amazon.Login.authorize (አማራጮች ፣ ተግባር (ምላሽ)) { ከሆነ (ምላሽ. ስህተት) { ማስጠንቀቂያ ('oauth ስህተት' + response.error); መመለስ; } }); |
የመጀመሪያው ግቤት ወደ amazon. Login.authoze የአማራጮች ጉዳይ ነው ፡፡ ሁለተኛው መመዘኛ የፈቃድ ምላሽን ለማስተናገድ የጃቫስክሪፕት ተግባር ነው ፣ ወይም ደግሞ ወደ ሌላ ገጽ የማዞር URI ነው ፡፡ ዩአርዲ ኤስዲኬን ከሚጠራው ገጽ ጋር ተመሳሳይ ጎራ መሆን አለበት ፣ እና HTTPS ን በመጠቀም መጠቀስ አለበት።
ለ exampላይ:
አማራጮች = {}; options.scope = 'profile'; options.response_type = 'ኮድ'; amazon.Login.authorize (አማራጮች ፣ 'https://mysite.com/redirect_here'); |
ማስታወሻየፈቃድ ኮድ ድጎማ ለመጠየቅ በአማዞን ኤስዲኬ ለጃቫስክሪፕት መግቢያውን ለመጠቀም ከፈለጉ በመጀመሪያ ገጽዎ መግቢያውን በአማዞን ኤስዲኬ ለጃቫስክሪፕት እንዲጭን ማድረግ አለብዎት ፡፡ ይመልከቱ መግቢያውን በአማዞን ይጫኑ ኤስዲኬ ለጃቫስክሪፕት.
አንዴ ተጠቃሚው ጥያቄውን ካፀደቀ ወይም ከከለከለ የፈቀዳ አገልጋዩ ተጠቃሚውን ወደ አቅጣጫ-ማዞር ከዚያ ደንበኛው አንድ ይቀበላል የፈቃድ አሰጣጥ ምላሽ.
ከደንበኛው በኋላ (እ.ኤ.አ.webጣቢያ) ተጠቃሚ-ወኪሉን (አሳሽ) እንዲያደርግ ይመራል የፈቃድ ጥያቄ፣ የፈቀዳ አገልግሎቱ ተጠቃሚው-ተወካዩን በደንበኛው ወደተገለጸው URI ያዛውረዋል ፡፡ ተጠቃሚው የመድረሻ ጥያቄውን ከሰጠ ያ ዩአርአይ ይይዛል ሀ ኮድ የያዙ ግቤት የፍቃድ ኮድ.
ለ exampላይ:
HTTP / ll 302 ተገኝቷል ቦታ: https: //client.example.com/cb?code=SplxlOBezQQYbYS6WxSbIA &state=208257577ll0975l93l2l59l895857093449424 |
የፈቃድ ኮድ ከ 18 እስከ 128 ቁምፊዎች ሊደርስ ይችላል ፡፡ የፈቃድ ኮድ ለ 5 ደቂቃዎች ያገለግላል።
ማዞሪያው በተጠቃሚው ወኪል የተፈቀደውን ግዛት በፍቃድ ጥያቄው ይገለብጣል ፡፡ ይህ እሴት ከጥያቄው በፊት የተጠቃሚውን ሁኔታ ለመከታተል ያስችልዎታል ፡፡ እንዲሁም በመስቀል ላይ የሚደረግ ጥያቄን አስመሳይን ለመከላከል ጥቅም ላይ ይውላል ፡፡ ለበለጠ መረጃ ይመልከቱ ተሻጋሪ ጣቢያ ጥያቄ ሐሰተኛ.
ለጃቫስክሪፕት መግቢያውን ከአማዞን ኤስዲኬ ጋር የሚጠቀሙ ከሆነ ከላይ ያሉት መለኪያዎች በ amazon.Login.authorize በተሰጠው የምላሽ ነገር ውስጥ ይገኛሉ ፡፡ ይመልከቱ የፈቃድ ጥያቄ ለቀድሞውampለ. ለዚህ ጥያቄ የስህተት ምላሾች ለተዘዋዋሪ ስጦታ ጥቅም ላይ የዋሉትን ያንጸባርቃሉ። ይመልከቱ የፈቃድ ስህተቶች.
የመድረሻ ማስመሰያ ጥያቄ
አንዴ ደንበኛው (እ.ኤ.አ.webጣቢያ) አንድ ይቀበላል የፈቃድ አሰጣጥ ምላሽ ልክ በሆነ የፈቃድ ኮድ ፣ የመዳረሻ ማስመሰያ ለማግኘት ያንን ኮድ መጠቀም ይችላል። በመዳረሻ ማስመሰያ አማካኝነት ደንበኛው የአዋቂን ባለሙያ ማንበብ ይችላልfile (ተመልከት የመዳረሻ ማስመሰያ) የመድረሻ ማስመሰያ ለመጠየቅ ደንበኛው በሚከተሉት ልኬቶች https://api.amazon.com/auth/o2/token ጋር ደህንነቱ የተጠበቀ የኤችቲቲፒ POST ያደርገዋል ፡፡
መለኪያ | መግለጫ |
የስጦታ_ይህ | ተፈልጓል የተጠየቀው የመዳረሻ ድጎማ ዓይነት። የፈቃድ_ኮድ መሆን አለበት |
ኮድ | ተፈልጓል በፍቃድ ጥያቄው የተመለሰው ኮድ። |
redirect_uri | ተፈልጓል ለፈቃድ ጥያቄ ማዘዋወሪያ_ዩሪ ካቀረቡ እዚህ ጋር ተመሳሳይ ማዞሪያ_ሪ ማለፍ አለብዎት ፡፡ ለፈቃድ ጥያቄ መግቢያውን ከአማዞን ኤስዲኬ ጋር ለጃቫ ስክሪፕት ከተጠቀሙ የማዞሪያ_ሪ ማለፍ አያስፈልግዎትም
እዚህ. |
ደንበኛ_መታወቂያ | ያስፈልጋል። የደንበኛው መለያ። እርስዎ ሲመዘገቡ ይህ ተዘጋጅቷል webጣቢያ እንደ ደንበኛ። |
የደንበኛ_ሚስጥር | ተፈልጓል በምዝገባ ወቅት ለደንበኛው የተሰጠው የምስጢር እሴት። |
ለ exampላይ:
POST / auth / o2 / token HTTP / ll አስተናጋጅ: api.amazon.com የይዘት-ዓይነት: መተግበሪያ / x-www-form-urlencoded; charset = UTF-8
Grant_type = authorization_code & code = SplxlOBezQQYbYS6WxSbIA & client_id = foodev እና client_secret = Y76SDl2F |
ማስታወሻ፡- የኤችቲቲፒ መሰረታዊ ማረጋገጫ በመጠቀም የደንበኛው_ድ እና የደንበኛ_ይስጥር በምትኩ በፈቃድ ራስጌ ውስጥ ሊተላለፉ ይችላሉ ፡፡ ለተጨማሪ መረጃ ይመልከቱ RFC2617
ለ exampላይ:
POST / auth / o2 / token HTTP / ll አስተናጋጅ: api.amazon.com ፈቃድ-መሰረታዊ czzCaGRSa3F0MzpnWDFmQmF0M2JW የይዘት-ዓይነት: መተግበሪያ / x-www-form-urlencoded; charset = UTF-8grant_type = ፈቀዳ_ኮድ & ኮድ = SplxlOBezQQYbYS6WxSbIA |
ለጃቫስክሪፕት ከአማዞን ኤስዲኬ ጋር ያለው የመግቢያ ማስመሰያ የፍቃድ ኮዶችን የመለዋወጥ ተግባር የለውም። ምክንያቱም ይህ ልውውጥ የደንበኛውን ምስጢር ይፈልጋል ፣ ይህም በስክሪፕት ውስጥ መቀመጥ የለበትም። በውጤቱም ፣ የእርስዎ web አገልጋዩ በምትኩ ልውውጡን ማድረግ አለበት።
የፍቃድ ኮድን ለመጠየቅ amazon.Login.authorize ን የሚጠቀሙ ከሆነ የፈቀዳውን ኮድ ለአገልጋይዎ ማስተላለፍ አለብዎት ፣ ወይም በአገልጋይ-ጎን ኮድ የሚስተናገደውን የ redirect_uri ይጠቀሙ ፡፡
የመዳረሻ ምልክት መልስ
ደንበኛ በሚሆንበት ጊዜ (እ.ኤ.አ.webጣቢያ) ደህንነቱ የተጠበቀ የኤችቲቲፒ ፖስት ያደርጋል የፈቃድ ጥያቄ, የፈቃድ አገልጋዩ የመዳረሻ ማስመሰያውን ወይም በኤችቲቲፒ ምላሽ ውስጥ ስህተት ወዲያውኑ ይመልሳል። ለቀድሞውampላይ:
HTTP / ll 200 እሺ የይዘት-ዓይነት: መተግበሪያ / json; charset UTF-8 መሸጎጫ-መቆጣጠሪያ-መደብር የለም ፕራግማ፡- መሸጎጫ የለም። { “መዳረሻ_ቶኬት”: “Atza | IQEBLjAsAhRmHjNgHpi0U Dme37rR6CuUpSR…”, “ማስመሰያ_ይህፕ” “ተሸካሚ” ፣ “ጊዜው ያበቃል”: 3600, "አድስ_ጥያቄ": "Atzr | IQEBLzAtAhRPpMJxdwVz2Nn6f2y-tpJX2DeX…" } |
የተሳካ ምላሽ የሚከተሉትን እሴቶች ያካትታል-
መለኪያ | መግለጫ |
መዳረሻ_ቶከን | የ የመዳረሻ ምልክት ለተጠቃሚ መለያ. ከፍተኛው መጠን 2048 ባይት። |
ማስመሰያ_የተይ | የማስመሰያው አይነት ተመለሰ። ተሸካሚ መሆን አለበት ፡፡ |
ጊዜው ያበቃል | የመዳረሻ ምልክቱ በፊት የሰከንዶች ብዛት ልክ ያልሆነ ይሆናል። |
አድስ_ቶኬት | አዲስ የመዳረሻ ምልክት ለመጠየቅ ሊያገለግል የሚችል የእድሳት ማስመሰያ። ከፍተኛው መጠን 2048 ባይት። |
የምላሽ መለኪያዎች የመተግበሪያ / የጄንሰን ሚዲያ ዓይነት በመጠቀም የተቀየሩ ናቸው ፡፡ ለተጨማሪ መረጃ ይመልከቱ RFC4627
የመድረሻ ማስመሰያ ስህተቶች
ለአንዳንድ ስህተቶች የፍቃድ አገልግሎቱ የኤችቲቲፒ 401 (ያልተፈቀደ) የሁኔታ ኮድ ሊመልስ ይችላል ፡፡ ይህ በደንበኛው ራስጌ ውስጥ ደንበኛው የደንበኛ_ይድ እና የደንበኛ_ስስጥር እሴቶችን ያስተላለፈባቸው እና ደንበኛው ሊረጋገጥ የማይችልባቸውን ጉዳዮች ያጠቃልላል ፡፡
ያልተሳካ ምላሽ የሚከተሉትን እሴቶች ያካትታል-
የስህተት መለኪያ | መግለጫ |
ስህተት | ከስህተት ኮድ እሴት ጋር የ ASCII የስህተት ኮድ። |
የስህተት_መግቢያ | ስለ ስህተቱ መረጃ ያለው በሰው ሊነበብ የሚችል የ ASCII ገመድ; ለደንበኛ ገንቢዎች ጠቃሚ ፡፡ |
ስህተት_ዩሪ | ዩአርአይ ወደ ሀ web ስለ ስህተቱ በሰው ሊነበብ የሚችል መረጃ ያለው ገጽ ፤ ለደንበኛ ገንቢዎች ጠቃሚ። |
የሚከተሉት የስህተት ኮዶች ለስህተት እሴት ሊመለሱ ይችላሉ
የስህተት ኮድ | መግለጫ |
ትክክለኛ ያልሆነ_ጥያቄ | ጥያቄው የሚፈለግ ልኬት ይጎድለዋል ፣ ልክ ያልሆነ እሴት አለው ፣ ወይም ደግሞ ያለ አግባብ ተፈጥሯል። |
ልክ ያልሆነ_ደንበኛ | የደንበኛው ማረጋገጫ አልተሳካም። ይህ የፍቃድ አገልግሎቱ የኤችቲቲፒ 401 (ያልተፈቀደ) የሁኔታ ኮድ በማይመልስበት ጊዜ ውስጥ ጥቅም ላይ ይውላል። |
ልክ ያልሆነ_ግራንት | የፈቃድ መስጫ ኮድ ልክ ያልሆነ ፣ ጊዜው ያለፈበት ፣ ተሰር ,ል ፣ ወይም ለተለየ የደንበኛ_ድ የተሰጠ ነው። |
ያልተፈቀደ ደንበኛ | ደንበኛው የፍቃድ ኮዶችን እንዲጠቀም አልተፈቀደለትም ፡፡ |
ያልተደገፈ_ፀጋ_ተይ | ደንበኛው በጥያቄው ውስጥ የተሳሳተ የማስመሰያ_የተየብ አይነት ገል specifiedል። |
የአገልጋይ_ስርዓት | የፈቀዳ አገልጋዩ ያልተጠበቀ ስህተት አጋጥሞታል ፡፡ እንደ 500 ውስጣዊ አገልጋይ የኤችቲቲፒ ስህተት ይያዙ። |
የማደስ ምልክቶችን ይጠቀሙ
የመዳረሻ ቶከኖች ከተወሰነ ጊዜ በኋላ ያልፋሉ (በመደበኛነት በ expires_in ግቤት ውስጥ ይመለሳሉ)። የመዳረሻ ማስመሰያ ሲያገኙ እንዲሁም የእድሳት ማስመሰያ ይቀበላሉ። አዲስ የመድረሻ ማስመሰያ ሰርስሮ ለማውጣት አድስ ማስመሰያ መጠቀም ይችላሉ።
የእድሳት ማስመሰያ ለማስገባት ደንበኛው ከሚከተሉት ልኬቶች ጋር https://api.amazon.com/auth/ o2 / token ደህንነቱ የተጠበቀ የኤችቲቲፒ POST ያደርገዋል ፡፡
መለኪያ | መግለጫ |
የስጦታ_ይህ | ተፈልጓል የተጠየቀው የመዳረሻ ድጎማ ዓይነት። መታደስ_ማስታወቂያ መሆን አለበት። |
መንፈስን አድስ | ተፈልጓል በመጀመሪያው የመዳረሻ ማስመሰያ ምላሽ የተመለሰ የእድሳት ማስመሰያ። |
ለ exampላይ:
ፖስት / auth / o2 / ማስመሰያ ኤች ቲ ቲ ቲ ፒ / ኤል አስተናጋጅ: api.amazon.com ፈቃድ-መሰረታዊ czzCaGRSa3F0MzpnWDFmQmF0M2JW የይዘት-ዓይነት: መተግበሪያ / x-www-form-urlencoded;charset=UTF-8grant_type=refresh_token &refresh_token=Atzr|IQEBLzAtAhRPpMJxdwVz2Nn6f2y-tpJX2DeX… |
ማስታወሻ፡- የኤችቲቲፒ መሰረታዊ ማረጋገጫ በመጠቀም የደንበኛው_ድ እና የደንበኛ_ይስጥር በምትኩ በፈቃድ ራስጌ ውስጥ ሊተላለፉ ይችላሉ ፡፡ ለተጨማሪ መረጃ ይመልከቱRFC2617
ለ exampላይ:
ፖስት / auth / o2 / ማስመሰያ ኤች ቲ ቲ ቲ ፒ / ኤል አስተናጋጅ: api.amazon.com ማውጫ-ዓይነት: መተግበሪያ / x-www-form-urlencoded;charset=UTF-8grant_type=refresh_token &refresh_token=Atzr|IQEBLzAtAhRPpMJxdwVz2Nn6f2y-tpJX2DeX… &client_id=foodev እና የደንበኛ_ስጥር = Y76SDl2F |
ለእድሳት ማስመሰያ ማስረከቢያ የተሰጠው ምላሽ አንድ ነው የመዳረሻ ምልክት መልስ.
ተለዋዋጭ አቅጣጫዎችን የሚያስተላልፉ ተጠቃሚዎች
ተጠቃሚዎች በአማዞን ከገቡ በኋላ ተመልሰው ሊዞሯቸው የሚችሉት እርስዎ ወደ ገለ specifiedቸው ቋሚ ገጾች ብቻ ነው የተፈቀደ አቅጣጫ መቀየር URLs እርስዎ ሲሆኑ መተግበሪያዎን አስመዝግቧል። በምትኩ ተጠቃሚዎችን ወደ ተለያዩ የተለያዩ ነገሮች ለማዛወር URLከማረጋገጫ በኋላ s ፣ እርስዎ የፈቀዳውን ጥያቄ ሲጠይቁ ፣ የስቴቱን መመዘኛ የሚፈለገውን አቅጣጫ ማስገኛ ለማመንጨት በሚያገለግል እሴት ይሙሉት URL. ለ exampለምሳሌ ፣ ተጠቃሚዎች በመጨረሻ ወደ ንጥል መግለጫ ገጽ እንዲመለሱ ከፈለጉ viewከማረጋገጡ በፊት ፣ በጥያቄዎ ውስጥ የግዛት መለኪያውን በንጥል መግለጫ ገጽ ልዩ ክፍል ይሙሉ URL. ከማረጋገጫ በኋላ በአማዞን ይግቡ በጥያቄው ውስጥ የገለጹትን ተመሳሳይ የስቴት መለኪያ እሴት ያካተተ ለደንበኛው የፍቃድ ምላሽ ይመልሳል።
ተጠቃሚው ወደ ተልኳል የተፈቀደ አቅጣጫ መቀየር URL. ተለዋዋጭ በሆነ ሁኔታ ለማመንጨት የስቴት መለኪያ ዋጋን ይጠቀሙ URL ተጠቃሚው በመጨረሻ እንዲያርፍበት ከሚፈልጉት ገጽ ጋር ተገናኝተው ወዲያውኑ ከቋሚ ገጽ ወደዚያ ያዛውሯቸው።
ተለዋዋጭ ከሆነ URL ለስቴቱ መለኪያ ከመመደቡ በፊት ሚስጥራዊ መረጃዎችን ይ containsል ፣ ኢንክሪፕት ማድረግ እና ከዚያ ቤዝ 64-ኢንኮድ ማድረግ እንመክራለን ፡፡ መረጃው በፈቃዱ ምላሽ ሲመለስ ዲክሪፕት ያድርጉ እና ተለዋዋጭውን ለማመንጨት ዲኮድ ያድርጉት URL.
በተጨማሪም ፣ ተጠቃሚዎችን ለመጠበቅ የሪፖርትን ማረጋገጫን ለሚጠቀም ለማንም እንመክራለን መስቀያ ጣቢያ የሐሰት ጥያቄ (CSRF) ጥቃቶች ፡፡ በእያንዳንዱ የማረጋገጫ ጥያቄ ውስጥ ለስቴቱ ልኬት ልዩ እሴት (የ CSRF ማስመሰያ) በመመደብ ይህንን ያድርጉ እና በኋላ በማረጋገጫ ምላሽ ውስጥ ያረጋግጡ። ይህንን ልዩ የ csrf ማስመሰያ እና ማዞሪያውን ለመመደብ ያስቡ URL ኮንቴይነሽን በመጠቀም ወደ የስቴት መለኪያ ፡፡
ለ exampላይ:
+ “” +url> |
የ CSRF ማስመሰያ ስለመፍጠር ተጨማሪ መረጃ ለማግኘት ይመልከቱ ተሻጋሪ ጣቢያ ጥያቄ ሐሰተኛ ፡፡
ማስታወሻመተግበሪያዎ ተጠቃሚዎችን ወደ ማረጋገጫው ወደተለየ ገጽ የማያዞር ከሆነ ይህ መረጃ ችላ ሊባል ይችላል።
የደንበኛ ፕሮ ለማንበብ የመዳረሻ ማስመሰያዎችን ይጠቀሙfile
አንዴ ተጠቃሚው አንዴ ከሰጠዎት webየአማዞን ደንበኛ ፕሮ ጣቢያቸው መዳረሻfile፣ ይቀበላሉ የመዳረሻ ምልክት. የተፈቀደውን የደንበኛ ውሂብ ለማግኘት ፣ HTTPS ን በመጠቀም በአማዞን ለመግባት ያንን መዳረሻ ማስመሰያ ያስገባሉ። በምላሹ ከአማዞን ጋር ይግቡ ተገቢውን ይመልሳል ደንበኛ ፕሮfile ውሂብ። ፕሮፌሰሩfile የተቀበሉት ውሂብ መዳረሻ በሚጠይቁበት ጊዜ እርስዎ በገለጹት ወሰን ይወሰናል። የመዳረሻ ማስመሰያው ለዚያ ወሰን የመዳረሻ ፈቃድን ያንፀባርቃል።
ለጃቫስክሪፕት ከአማዞን ኤስዲኬ ጋር መግቢያውን የሚጠቀሙ ከሆነ amazon.Login.retrievePro ን ይጠቀሙfile የመዳረሻ ማስመሰያ ለባለሙያ ለመለዋወጥfile.
ለ exampላይ:
document.getElementById(‘LoginWithAmazon’).onclick = function() { setTimeout (window.doLogin, l); ሐሰትን መመለስ; }; window.doLogin = function () {options = {}; options.scope = 'profile'; amazon.Login.autrorize (አማራጮች ፣ ተግባር (ምላሽ) { ከሆነ (ምላሽ. ስህተት) { ማስጠንቀቂያ ('oauth ስህተት' + response.error); መመለስ; } amazon.Login.retrieveProfile(response.access_token ፣ ተግባር (ምላሽ) {ማንቂያ (‹ሰላም ፣› + response.profile.ስም); ማስጠንቀቂያ ('የኢሜል አድራሻዎ' + response.pro ነውfile.አቢይ ኢሜል); ማንቂያ ('የእርስዎ ልዩ መታወቂያ' + response.pro ነውfile. CustomerId); ከሆነ (መስኮት። ኮንሶል && window.console.log) window.console.log (ምላሽ); }); }); }; |
አማዞን። መግቢያfile ተግባር ሶስት መመዘኛዎችን ይመልሳል -ስኬት ፣ ስህተት እና ፕሮfile. ስኬት ጥሪው የተሳካ መሆን አለመሆኑን ያሳያል። ስህተት ከተከሰተ የስህተት መልእክት ይ containsል። ስህተት ከሌለ ፕሮfile የተጠቃሚውን ፕሮ ይ containsልfile.
ማስታወሻ: የደንበኛ ፕሮጄክትን ለመጠየቅ ለጃቫስክሪፕት መግቢያውን ከአማዞን ኤስዲኬ ጋር መጠቀም ከፈለጉfile፣ መጀመሪያ ገጽዎ ከአማዞን ኤስዲኬ ጋር ለጃቫስክሪፕት መግቢያውን እንዲጭን ማድረግ አለብዎት። ይመልከቱ ለ በአማዞን ኤስዲኬ መግቢያውን ይጫኑ ጃቫስክሪፕት.
በቀጥታ ወደ መጨረሻው ነጥብ የሚደውሉ ከሆነ የመዳረሻ ምልክቱን ከሶስት መንገዶች በአንዱ መግለፅ ይችላሉ-እንደ ጥያቄ ልኬት ፣ እንደ ተሸካሚ ምልክት ፣ ወይም በኤችቲቲፒ ራስጌ ውስጥ የ x-amz-access-token ን በመጠቀም ፡፡
ለ exampላይ:
https://api.amazon.com/user/profile?access_token AtzaIIQEBLjAsAhRmHjNgHpi0U- Dme37rR6CuUpSR… |
GET /ተጠቃሚ /ፕሮፌሰርfile ኤችቲቲፒ/ኤል አስተናጋጅ: api.amazon.com ቀን-አርብ ፣ 0l ጁን 20ll l2: 00: 00 GMT ፈቃድ: ተሸካሚ አዛ | IQEBLjAsAhRmHjNgHpi0U-Dme37rR6CuUpSR… |
GET /ተጠቃሚ /ፕሮፌሰርfile HTTP/ll አስተናጋጅ: api.amazon.com ቀን-አርብ ፣ 0l ጁን 20ll l2: 00: 00 GMT x-amz-access-token: Atza | IQEBLjAsAhRmHjNgHpi0U-Dme37rR6CuUpSR… |
ማስታወሻ፡- የመዳረሻ ቶከኖች ከሚፈቀደው ክልል ውጭ የሆኑ ቁምፊዎችን ይዘዋል URLእ.ኤ.አ. ስለሆነም ፣ እርስዎ ማድረግ አለብዎት URL ስህተቶችን ለመከላከል የመዳረሻ ምልክቶችን በኮድ (encode) ያድርጉ ፡፡ ለተጨማሪ መረጃ ይመልከቱ ክፍል 2.1 የ RFC3986
በአማዞን ይግቡ መተግበሪያ / json ን እንደ የይዘት አይነት ብቻ ይደግፋል እና እንደ የይዘት ቋንቋ ኤን-ኤን ይደግፋል። ባይገለፁም በአማዞን ይግቡ ይህንን የይዘት አይነት እና ቋንቋ በነባሪነት ይጠቀማል
GET /ተጠቃሚ /ፕሮፌሰርfile ኤችቲቲፒ/ኤል አስተናጋጅ: api.amazon.com ቀን-አርብ ፣ 0l ጁን 20ll l2: 00: 00 GMT x-amz-access-token: Atza | IQEBLjAsAhRmHjNgHpi0U-Dme37rR6CuUpSR… ተቀበል: ማመልከቻ / json ቋንቋን ተቀበል en-US |
የደንበኛ ፕሮfile ምላሽ
የመዳረሻ ማስመሰያዎ ልክ ከሆነ የደንበኛውን ፕሮፌሰር ይቀበላሉfile በ JSON ውስጥ እንደ የኤች ቲ ቲ ፒ ምላሽ።
ለ exampላይ:
HTTP / ll 200 እሺ x-amzn-RequestId: 0f6bef6d-705c-lle2-aacb-93e6bf26930l የይዘት አይነት፡ መተግበሪያ/json ይዘት-ቋንቋ: en-US የይዘት-ርዝመት፡85 { “User_id”: “amznl.account.K2LI23KL2LK2” ፣ "ኢሜል":"mhashimoto-04@plaxo.com", “ስም” “ሞርክ ሃሺሞቶ” ፣ "የፖስታ_ኮድ": "98052" } |
ጥያቄ-መታወቂያ ለምዝግብ ነው እናም ችላ ሊባል ይችላል። በመግቢያ መግቢያ ላይ አንድ ጉዳይ ችግር ከፈጠሩ ከአማዞን ቡድን ጋር ጥያቄ-መታወቂያ እንዲያቀርቡ ሊጠየቁ ይችላሉ ፡፡
ፕሮፌሰርዎን ማሟላት ላይ ችግር ካለfile ጥያቄ ፣ የኤችቲቲፒ ስህተት ይቀበላሉ። ለመዳረሻ ጥያቄ የስህተት ኮዶች የሚከተሉትን ያካትታሉ:
የሁኔታ ኮድ | የስህተት ኮድ | መግለጫ |
200 | ስኬት | ስኬት |
400 | ትክክለኛ ያልሆነ_ጥያቄ | ጥያቄው የሚፈለግ ልኬት ይጎድለዋል ፣ ልክ ያልሆነ እሴት አለው ፣ ወይም ደግሞ ያለ አግባብ ተፈጥሯል። |
400 | ልክ ያልሆነ ማስመሰያ | የቀረበው ማስመሰያ ዋጋ የለውም ወይም ጊዜው አልፎበታል ፡፡ |
401 | በቂ ያልሆነ_ስኮፕ | የቀረበው የመድረሻ ማስመሰያ የሚያስፈልገውን ወሰን መዳረሻ የለውም ፡፡ |
500 | የአገልጋይ ስህተት | አገልጋዩ የአሂድ ጊዜ ስህተት አጋጥሞታል። |
ከስህተት ኮዱ በተጨማሪ ፣ ተጨማሪ መረጃ የያዘ የ JSON ክፍያ ጭነት ሊቀበሉ ይችላሉ። ለቀድሞውampላይ:
ኤችቲቲፒ / ll 400 መጥፎ ጥያቄ የይዘት ዓይነት: መተግበሪያ / json; charset = UTF-8 ይዘት-ርዝመት: 74 { “ስህተት”: - “ማሽን-ሊነበብ የሚችል የስህተት ኮድ” ፣ “error_description”: “በሰው-ሊነበብ የሚችል የስህተት መግለጫ” ፣ “ask_id”: “bef0c2f8-e292-4l96-8c95-8833fbd559df” } |
ዘግተው ይውጡ ተጠቃሚዎች
ያንተ webጣቢያ ተጠቃሚዎች አንዴ ከገቡ በኋላ ለመውጣት መንገድ ማቅረብ አለባቸው። አንዴ የመውጫ አማራጩን ከመረጡ በኋላ ማንኛውንም የመዳረሻ ማስመሰያዎችን መሰረዝ እና ከዚያ ተጠቃሚ ጋር የተጎዳኙ ማስመሰያዎችን ማደስ እና ፕሮፌሽናቸውን ማስወገድ አለብዎት።file መረጃ ከ webጣቢያ። ያንተ webከዚያ ጣቢያው የመግቢያ አማራጭን ማቅረብ አለበት።
ለጃቫስክሪፕት ከአማዞን ኤስዲኬ ጋር በመለያ የሚጠቀሙ ከሆነ ማንኛውንም የተሸጎጡ ማስመሰያዎችን ለመሰረዝ ወደ amazon.Login.logout ዘዴ መደወል ይችላሉ። ለቀድሞውampላይ:
document.getElementById(‘Logout’).onclick function() } {amazon.Login.logout (); }; |
ቀጣይ የ amazon.Login.authorize ጥሪዎች የመግቢያ ማያውን በነባሪነት ያቀርባሉ
የደህንነት ግምት
ርዕሶች
- ተሻጋሪ ጣቢያ ጥያቄ ሐሰተኛ
- የሃብት ባለቤት የማስመሰል ባለቤት በተዘዋዋሪ ፍሰት ውስጥ
- ክፍት አቅጣጫዎችን ይክፈቱ
- ኮድ መርፌ
የደንበኛ መረጃ ከአማዞን ጋር ይግቡ ለመሳተፍ ይሰጣል webጣቢያዎች ዋጋ ያላቸው ናቸው ፣ እና ምስጢራዊ ሆኖ እንዲቆይ ጥንቃቄዎች መደረግ አለባቸው። ከአማዞን ጋር ያለው ፕሮቶኮል በተጠቃሚው እና በአማዞን መካከል እና በእርስዎ መካከል ግንኙነቶችን ለመጠበቅ ኤችቲቲፒኤስን በሰፊው ይጠቀማል webጣቢያ እና አማዞን። ይህ ክፍል ኤችቲቲፒኤስን ከመጠቀም የዘለለ ማንኛውንም የደህንነት ስጋቶችን ያብራራል ፣ እና አጥቂዎች ጠቃሚ የደንበኛ መረጃ እንዳያገኙ እንዴት መከላከል እንደሚችሉ ያብራራል።
ተሻጋሪ ጣቢያ ጥያቄ ሐሰተኛ
የመስቀለኛ መንገድ ጥያቄ ሐሰተኛ የሚሆነው አጥቂ ተጠቃሚው ተንኮል-አዘል አገናኝን ጠቅ እንዲያደርግ ሲያታልለው አገናኙ አሁኑኑ ተጠቃሚው ወደ ተረጋገጠበት ጣቢያ ይሄዳል ፡፡ በዚያ ተንኮል አዘል አገናኝ ውስጥ የተካተቱ ማናቸውም ትዕዛዞች ተጠቃሚው ቀድሞውኑ በጣቢያው ላይ የተረጋገጠ ስለሆነ በራስ-ሰር ሊከናወን ይችላል ፣ ስለሆነም ተጠቃሚው የመግቢያ ማያ ገጽ ወይም ሌላ የጥቃት እንቅስቃሴ ማስረጃ አይታይም። በመለያ የመግቢያ ሁኔታ ከአማዞን ጋር ፣ የመስቀል ጣቢያ ጥያቄ አስመሳይ ደንበኛን ወይም ማረጋገጫ ሰጭዎችን ለመምሰል ሊያገለግል ይችላል ፡፡
የአማዞን ይግቡ የመስቀል ጣቢያ ጥያቄን አስመሳይ ለመከላከል የስቴቱን መለኪያ እንዲጠቀሙ ይመክራል ፡፡ ደንበኛው የፍቃድ ጥያቄን ሲጀምር የስቴቱን መለኪያ ዋጋ መወሰን እና ለተጠቃሚው ደህንነቱ በተጠበቀ ክፍለ ጊዜ ውስጥ ማስቀመጥ አለበት ፡፡ የስቴት መለኪያው ጥቃቶችን ለመከላከል ጠቃሚ ሆኖ እንዲገኝ ከደንበኛ_ቢድ እና ከደንበኛ_ስስጢር እሴቶች በተለየ ፣ ለእያንዳንዱ እና ለእያንዳንዱ የፈቃድ ጥያቄ ልዩ ፣ እና የማይገመት መሆን አለበት። የፍቃድ ኮዶችን እና የመድረሻ ምልክቶችን ለማቅረብ ከደንበኛው ጋር በሚገናኝበት ጊዜ የፈቃድ አገልጋዩ ተመሳሳይ ሁኔታን ይመልሳል ፡፡ ተጠቃሚዎችን ከጥቃቶች ለመጠበቅ የተመለሰው ሁኔታ ግቤት ከመጀመሪያው ጥሪ ዋጋ ጋር የማይመሳሰል ከሆነ ደንበኛው ግንኙነቱን ችላ ማለት አለበት።
የስቴቱን መለኪያ ያሰሉ
ደንበኞች የመረጡት የስቴት መለኪያ ዋጋን በማንኛውም መንገድ ማስላት ይችላሉ ፣ ሆኖም ግን ፣ እሴቱ ከሐሰተኛ ደህንነቱ የተጠበቀ መሆን አለበት። በአማዞን ይግቡ ደህንነቱ በተጠበቀ ሁኔታ የዘፈቀደ ሕብረቁምፊን ቢያንስ 256 ቢት ኢንቲሮፊ እንዲጠቀሙ ይመክራል። ይህንን ዘዴ በመጠቀም የስቴት ዋጋን ለማስላት ለክሪፕቶግራፊክ ስራዎች ተስማሚ የሆነ የዘፈቀደ ቁጥር ጀነሬተር ይጠቀሙ።
እዚህ አንድ የቀድሞ አለampበ Python ውስጥ
def gene_state_parameter (): የዘፈቀደ = os.urandom (256) ሁኔታ = base64.b64encode (በዘፈቀደ) መመለስ (ሁኔታ) |
የስቴት መለኪያ እሴት ከፈጠሩ በኋላ መረጃው ደህንነቱ በተጠበቀ ሁኔታ እንዲተላለፍ እና ደህንነቱ በተጠበቀ ክፍለ-ጊዜ እንዲቀመጥ በማድረጉ በተጠቃሚው የክፍለ-ጊዜ መረጃ ላይ ያስቀምጡ። ግዛቱ በፈቃድ መልስ ሲመለስ ፣ በክፍለ-ጊዜው ላይ ከተቀመጠው የስቴት እሴት ጋር በማወዳደር የተጠቃሚውን ህጋዊነት ያረጋግጡ ፡፡ እሴቶቹ የማይዛመዱ ከሆነ የፈቃድ ምላሹን ችላ ማለት አለብዎት።
እንዲሁም ከተረጋገጠ በኋላ ተጠቃሚዎችን ተለዋዋጭ በሆነ መንገድ ለማዛወር የስቴት መለኪያ ዋጋን የሚጠቀሙ ከሆነ ደህንነቱ በተጠበቀ ሁኔታ የተፈጠረ የዘፈቀደ ሕብረቁምፊን ከ ተለዋዋጭ ጋር ለማገናኘት ያስቡበት URL፣ በጠፈር ተለያይቷል (ለምሳሌ ሁኔታ = ሁኔታ + “” + ተለዋዋጭURL) የፈቀዳ አገልጋዩ ሁኔታውን ሲመልስ ይተነትኑትና በቦታው ላይ በመመርኮዝ በሁለት እሴቶች ይከፍሉታል ፡፡ ሁለተኛው እሴት ተለዋዋጭውን ይይዛል URL ከተረጋገጠ በኋላ ተጠቃሚን ወደ ተገቢው ገጽ ለመምራት ያስፈልጋል ፡፡
በተዘዋዋሪ ፍሰት ውስጥ የሀብት ባለቤት ማስመሰል
Webበመጠቀም ጣቢያዎች ስውር ግራንት ተቀበል የመዳረሻ ምልክት ከመለያ መግቢያ ከአማዞን ፈቃድ አገልግሎት ጋር በ አቅጣጫ ማዞር URL. አንድ አጥቂ ወደ ተንኮል-አዘል ጣቢያ እንዲገባ አንድን ተጠቃሚ ሊያሳምነው ከቻለ የአጥቂው ጣቢያ ትክክለኛ የመዳረሻ ምልክት ያገኛል። ከዚያ አጥቂው ያንን መዳረሻ ምልክት ወደ ማዞሪያው ማለፍ ይችላል URL በሌላ ጣቢያ ላይ ተጠቃሚው ወደ ጣቢያው ለመግባት እየሞከረ እንደሆነ እንዲታይ ለማድረግ ፡፡
ግልፅ ፍሰቱን የሚጠቀሙ ደንበኞች ከዚህ በፊት የመድረሻ ማስመሰያ ህጋዊ መሆኑን በማረጋገጥ ከዚህ ጥቃት መከላከል ይችላሉ
እሱን በመጠቀም የደንበኛ ፕሮፌሰርን ለማምጣትfile እና ሙሉ መግቢያ። ከአማዞን ጋር መግባት የመዳረሻ ማስመሰያዎችን ለማረጋገጥ በተለይ የመጨረሻ ነጥብ ይሰጣል። ደንበኞች የእነሱን ለማነጻጸር ያንን የመጨረሻ ነጥብ መጠቀም አለባቸው የደንበኛ መለያ የመዳረሻ ምልክቱን መጀመሪያ ለጠየቀው የደንበኛ መለያ። የደንበኛው መለያዎች የማይዛመዱ ከሆነ የመግቢያ ጥያቄ ውድቅ መደረግ አለበት።
ለበለጠ መረጃ ይመልከቱ የመዳረሻ ምልክቶችን ማረጋገጥ.
ክፍት አቅጣጫዎችን ይክፈቱ
ክፍት የማዞሪያ ዳይሬክተር ምንም ዓይነት ማረጋገጫ ሳይኖር በመለኪያ እሴት ላይ በመመስረት የተጠቃሚ-ወኪልን ለማዘዋወር የተዋቀረ የመጨረሻ ነጥብ ነው። ተጠቃሚዎችን ወደ ሕጋዊው መዳረሻ እንዲፈቅዱ በሚያታልሉ አጥቂዎች ክፍት የአድራሻ ማዞሪያዎች ከአማዞን ጋር በመለያ ሊበዘበዙ ይችላሉ webጣቢያው ፣ ግን የፈቃድ ሰጪው አገልጋይ ወደ ደንበኛው ሲያዞር ፣ ክፍት አስተላላፊው ወደ አጥቂው ይልከዋል።
ከአማዞን ደንበኛ ጋር ይግቡ webጣቢያዎች ለማረጋገጫ የሚጠቀሙት የማዞሪያ ዩአርአይ ኢላማ እንደ ክፍት አስተላላፊ እንዳልተዋቀረ ማረጋገጥ አለባቸው።
ለተከፈቱ አቅጣጫዎች አንዳንድ የተለመዱ ቅጦች
example.com/go.php?url=
example.com/search?q=user+search+keywords&url= የቀድሞample.com/coupon.jsp?code=ABCDEF&url=
example.com/login?url=
ኮድ መርፌ
አንድ አጥቂ የግብዓት ወይም የግቤት እሴት ሲቀይር ያልተጠበቀ ባህሪን በሚፈጥርበት ጊዜ የኮድ መርፌ ጥቃት ይከሰታል። webጣቢያ (እንደ አማዞን ደንበኛ መግባት)። የኮድ መርፌ ማጥቃት የሚቻለው ሀ webጣቢያው በእሱ ላይ ከመሠራቱ በፊት የገቢ መረጃን አያረጋግጥም።
ከአማዞን ደንበኛ ጋር ይግቡ webጣቢያዎች ከመተግበሩ በፊት ከፈቃድ አገልግሎቱ ፣ በተለይም ከስቴቱ ልኬት የሚመጣውን ውሂብ ማረጋገጥ አለባቸው። ከአማዞን ደንበኞች ጋር መግባት እንዲሁ የደንበኛ ፕሮፌሽኑን ማረጋገጥ አለበትfile በፕሮግራም የሚጠቀሙ ከሆነ ውሂብ።
መዝገበ ቃላት
የመዳረሻ ወሰን የመዳረሻ ወሰን የተጠቃሚ ፕሮ ዓይነትን ይገልጻልfile ደንበኛው ውሂብ እየጠየቀ ነው። አንድ ተጠቃሚ ለመጀመሪያ ጊዜ ሲገባ በመዳረሻ ወሰን ውስጥ ያሉትን ዕቃዎች ዝርዝር ያያሉ እና ለመቀጠል ለደንበኛው ውሂቡን ለመስጠት መስማማት አለባቸው።
የመድረሻ ማስመሰያ የመዳረሻ ምልክት አሳዳሪ ወደ አንድ ጣቢያ ሲገባ በፈቃድ አገልጋዩ ይሰጣል ፡፡ የመዳረሻ ምልክት ለደንበኛ ፣ ለተጠቃሚ እና ለአንዱ ብቻ የተወሰነ ነው መዳረሻ ስፋት.
የመዳረሻ ቶከኖች ከፍተኛ መጠን 2048 ባይት አላቸው ፡፡ አንድ ደንበኛ ሰርስሮ ለማውጣት የመድረሻ ማስመሰያ መጠቀም አለበት ደንበኛ ፕሮfile ውሂብ.
የተፈቀዱ የጃቫስክሪፕት መነሻዎች የጃቫስክሪፕት አመጣጥ የጃቫስክሪፕት ጥሪ የመጣበት የፕሮቶኮል ፣ የጎራ እና ወደብ ጥምረት ነው። በነባሪ ፣ web አሳሾች በሌላ መነሻ ላይ ስክሪፕትን ለመጥራት የሚሞክሩ የጃቫስክሪፕት ጥሪዎችን ከአንድ ምንጭ ያግዳሉ። ለጃቫስክሪፕት ከአማዞን ኤስዲኬ ጋር መግባቱ እንደ አንድ አካል ከተገለጹ ከሌላ መነሻዎች ጥሪዎችን ይፈቅዳል ማመልከቻ.
ሲመዘገቡ ሀ webከአማዞን ጋር ለመግባት ጣቢያ ፣ መርሃግብሩን ፣ ጎራውን እና እንደ አማራጭ ወደቡን ያስገቡ webለጃቫስክሪፕት ከአማዞን ኤስዲኬ ጋር መግባትን የሚያካትት ገጽ (ለምሳሌampሌ፣ http://www.example.com ወይም https: // localhost: 8080)።
መመለስ ተፈቅዷል URL: መመለስ URL ላይ አድራሻ ነው ሀ webከአማዞን ጋር በመለያ የሚጠቀም ጣቢያ።
የ የፍቃድ አገልግሎት ተጠቃሚዎችን መግቢያ ሲያጠናቅቁ ወደዚህ አድራሻ ይመራቸዋል ፡፡
በተጨማሪም ይመልከቱ አቅጣጫ ማዞር URL.
የኤፒአይ ቁልፍ ይህ የሞባይል መተግበሪያን ለይቶ ለመለየት በአማዞን ኤስዲኬዎች ይግቡ የሚጠቀሙበት መለያ ነው የፍቃድ አገልግሎት. የሞባይል መተግበሪያ ሲመዘገቡ የኤፒአይ ቁልፎች ይፈጠራሉ ፡፡
መተግበሪያ፡ አንድ መተግበሪያ መረጃን የያዘ ምዝገባ ነው ፍቃድ መስጠት አገልግሎት ያ ደንበኛ ከመድረሱ በፊት ደንበኛውን ማረጋገጥ ይፈልጋል ደንበኛ ፕሮfiles. እንዲሁም በአንተ ላይ ከአማዞን ጋር በተጠቀሙ ቁጥር ተጠቃሚዎች ስለ ንግድዎ መሠረታዊ መረጃ ይ containsል webጣቢያ ወይም የሞባይል መተግበሪያ።
የመተግበሪያ መደብር መታወቂያ የ AppStore መታወቂያ በአማዞን AppStore ውስጥ የሞባይል መተግበሪያን በልዩ ሁኔታ ለይቶ ያውቃል።
የፈቃድ ኮድ የፈቃድ ኮድ እ.ኤ.አ. የፈቃድ ኮድ ድጎማ ለመፍቀድ ሀ webጣቢያ ለመጠየቅ የመድረሻ ማስመሰያ
የፈቃድ ኮድ ድጎማ የፈቃድ ኮድ ድጎማ አንድ ነው የፈቃድ ድጋፍ አንድን ለመጠየቅ በአገልጋይ ላይ የተመሠረተ ሂደት ይጠቀማል የመድረሻ ማስመሰያ የፈቃድ ኮድ ድጎማውን በመጠቀም አገልጋዩ አንድ ይቀበላል የፍቃድ ኮድ ተጠቃሚው ከገባ በኋላ እንደ መጠይቅ ልኬት። አገልጋዩ የፈቃድ ኮዱን ይለዋወጣል ፣ ደንበኛ መለያ፣ እና የደንበኛ ሚስጥር ለመድረሻ ማስመሰያ እና ሀ አድስ ማስመሰያ
የፈቃድ መስጫ የፈቃድ ድጎማ ሂደት ማለት ነው የፍቃድ አገልግሎት ደንበኛን ያረጋግጣል webወደ ጣቢያው የመድረስ ጥያቄ ሀ ደንበኛ ፕሮfile. የፈቃድ ድጎማ ሀ የደንበኛ መለያ እና አንድ የመዳረሻ ወሰን ፣ እና ሊጠይቅ ይችላል የደንበኛ ሚስጥር. ሂደቱ ከተሳካ ፣ እ.ኤ.አ. webጣቢያው ተሰጥቷል ሀ የመድረሻ ማስመሰያ
ሁለት ዓይነት የፈቃድ ድጎማዎች አሉ ፣ ሀ በተዘዋዋሪ የሚደረግ የገንዘብ ድጋፍ እና አንድ የፈቃድ ኮድ ድጎማ.
የፍቃድ አገልግሎት በአማዞን ፈቃድ አገልግሎት መግቢያ ደንበኛው ተጠቃሚን እንዲጠቀምበት የሚያስችል በአማዞን የቀረቡ የመጨረሻ ነጥቦችን መሰብሰብ ነው የፈቃድ ድጎማዎች ፡፡ የፈቃድ አገልግሎት የመግቢያ ገጹን እና የፍቃዶቹን ማያ ገጽ ለተጠቃሚዎች ያቀርባል ፡፡ ያቀርባል የመድረሻ ምልክቶች ፣ ማደስ ማስመሰያዎች፣ እና ደንበኛ ፕሮfile መረጃ ከአማዞን ደንበኞች ጋር ለመግባት ፡፡
የጥቅል መለያ: የጥቅል መለያ ለ iOS መተግበሪያ ልዩ መለያ ነው። እነሱ በመደበኛነት የ com.companyname.appname ቅርፅ ይይዛሉ።
ደንበኛ፡ ደንበኛ ሀ webከአማዞን ጋር መግቢያ የሚጠቀም ጣቢያ ወይም የሞባይል መተግበሪያ።
የደንበኛ መለያ የደንበኛ መለያ በአማዞን በሎግ ሲመዘገቡ ለደንበኛው የተመደበ እሴት ነው ፡፡ ከፍተኛው መጠን 100 ባይት አለው። የደንበኛ መለያ ከደንበኛው ምስጢር ጋር በመተባበር የደንበኛን ፈቃድ ሲጠይቁ የደንበኛውን ማንነት ለማጣራት ጥቅም ላይ ይውላል ፍቃድ መስጠት አገልግሎት. የደንበኛው መለያ ሚስጥር አይደለም።
የደንበኛ ምስጢር የደንበኛው ምስጢር ፣ እንደእንደ የደንበኛ መለያ ፣ ደንበኛው በአማዞን በሎግ ሲመዘገብ የተመደበ እሴት ነው ፡፡ ከፍተኛው መጠን 64 ባይት አለው። የደንበኛው ምስጢር ከደንበኛው መለያ ጋር በመተባበር የደንበኛውን ማንነት በሚጠይቁበት ጊዜ ለማጣራት ያገለግላል የፈቃድ ድጋፍ ከ የፍቃድ አገልግሎት. የደንበኛው ምስጢር በሚስጥር መቀመጥ አለበት።
የስምምነት ማያ ገጽ አንድ ተጠቃሚ ወደ ውስጥ ሲገባ ሀ webጣቢያ ወይም የሞባይል መተግበሪያ ለመጀመሪያ ጊዜ ፣ መተግበሪያው ፕሮ ከጠየቀ የስምምነት ማያ ገጽ ይሰጣቸዋልfile ውሂብ። የስምምነት ማያ ገጹ ስሙን ያሳያል ፣ የአርማ ምስል file, እና የግላዊነት ማስታወቂያ URL ከመተግበሪያ ጋር የተዛመደ ፣ ከ የመዳረሻ ወሰን መተግበሪያውን እየጠየቀ ነው።
ደንበኛ ፕሮfile: የደንበኛ ባለሙያfile ከአማዞን ደንበኛ ጋር ስሙን ፣ የኢሜል አድራሻውን ፣ የፖስታ ኮዱን እና ልዩ መለያውን ጨምሮ ስለመለያው መረጃ ይ containsል። ሀ webጣቢያው አንድ ማግኘት አለበት የመዳረሻ ምልክት የደንበኛ ባለሙያ ከማግኘታቸው በፊትfile. የባለሙያ ዓይነትfile የተመለሰው ውሂብ የሚወሰነው በ የመዳረሻ ወሰን።
በተዘዋዋሪ የሚደረግ የገንዘብ ድጋፍ ያልተዘበራረቀ የገንዘብ ድጋፍ አንድ ነው የፈቃድ ድጋፍ የተጠቃሚውን ብቻ በመጠቀም ሊጠናቀቅ ይችላል web አሳሽ። ስውር ድጋፉን በመጠቀም አሳሹ አንድ ይቀበላል የመዳረሻ ምልክት እንደ URI ቁርጥራጭ። በተዘዋዋሪ የሚደረግ የገንዘብ ድጋፍ ሀ ደንበኛ መለያ እና አንድ የመዳረሻ ወሰን። በተዘዋዋሪ የተሰጠው የገንዘብ ድጎማ አይመለስም ሀ ማደስ ማስመሰያ
የመግቢያ ማያ ገጽ የመግቢያ ገጹ ለተጠቃሚዎች ለመግባት ሲሞክሩ የሚቀርብ የኤችቲኤምኤል ገጽ ነው webከአማዞን ጋር ግባን በመጠቀም ጣቢያ ወይም የሞባይል መተግበሪያ። ተጠቃሚዎች ነባር የአማዞን መለያ ማስገባት ወይም ከዚህ ገጽ አዲስ መፍጠር ይችላሉ።
የአርማ ምስል file: አንድ PNG file አንድ ሲያቀናብሩ በደንበኛው ይሰጣል ማመልከቻ. ተጠቃሚው ለደንበኛው መዳረሻ ካልሰጠ ይህ በፍቃዶች ማያ ገጹ ላይ ይታያል webጣቢያ። አርማው ደንበኛውን ይወክላል webጣቢያ.
የጥቅል ስም የጥቅል ስም ለ Android መተግበሪያ ልዩ መለያ ነው እነሱ በመደበኛነት የ com.companyname.appname ቅርፅ ይይዛሉ ፡፡
የግላዊነት ማስታወቂያ URL: A URL አንድ ሲያቀናብሩ በደንበኛው ይሰጣል ማመልከቻ. ተጠቃሚው ለደንበኛው መዳረሻ ካልሰጠ ይህ በስምምነት ማያ ገጹ ላይ ይታያል webጣቢያ ዘ URL ተጠቃሚዎችን ወደ ደንበኛው የግላዊነት ፖሊሲ መምራት አለበት webጣቢያ.
አቅጣጫ ማዞር URL: A URL በደንበኛው ለ የፍቃድ አገልግሎት. ተጠቃሚው ከገባ በኋላ አገልግሎቱ የተጠቃሚውን አሳሽን ወደዚህች ሴት ይመራዋል። ተመልከት መመለስ ተፈቅዷል URL.
ማስመሰያ የእድሳት ማስመሰያ በ የፍቃድ አገልግሎት ደንበኛው በሚጠቀምበት ጊዜ የፈቃድ ኮድ ድጎማ. አንድ ደንበኛ አዲስ ለመጠየቅ የእድሳት ማስመሰያ መጠቀም ይችላል የመዳረሻ ምልክት የአሁኑ የመዳረሻ tokenexpires ጊዜ. የእድሳት ማስመሰያዎች ከፍተኛ መጠን 2048 ባይት አላቸው ፡፡
ፊርማ፡- ፊርማ የመተግበሪያውን ማንነት በሚያረጋግጥ በሞባይል መተግበሪያ ውስጥ የተካተተ የ SHA-256 ሃሽ እሴት ነው። እነሱ በመደበኛነት የ 01: 23: 45: 67: 89 ን: - ab: cd: ef: 0l: 23: 45: 67: 89: ab: cd: ef: 0l: 2 3: 45: 67: 89: ab : cd: ef: 0l: 23: 45: 67: 89: ab: cd: ef.
ተጠቃሚ፡ ተጠቃሚ ደንበኛን የሚጎበኝ ሰው ነው webጣቢያ እና ከአማዞን ጋር በመለያ ለመግባት ይሞክራል።
ስሪት፡ አንድ ስሪት አንድ ለ ተመዝግቧል የአማዞን ደንበኛ ጋር አንድ የተወሰነ የመግቢያ አይነት ነው ማመልከቻ. ከአማዞን መተግበሪያ ጋር አንድ መግቢያ ብዙ ስሪቶች ሊኖረው ይችላል ፣
ለ በአማዞን ገንቢ መመሪያ ይግቡ ለ Webጣቢያዎች - አውርድ [የተመቻቸ]
ለ በአማዞን ገንቢ መመሪያ ይግቡ ለ Webጣቢያዎች - አውርድ