ช่วยด้วยครับ ติดปัญหากับ Amazon Web Service

เริ่มโดย rapeedu, 04 มิถุนายน 2008, 11:03:01

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

rapeedu

คือผมต้องการดึง ราคาก่อน และ ราคาหลัง จากที่ลดแล้ว เช่น

List Price: $2000
Price: $1799

ผม Request ไปที่ โดยใช้ Operation=ItemLookup และ ItemId=B000VXLXVG ตาม URL นี้

"http://ecs.amazonaws.com/onca/xml?Service=AWSECommerceService&AWSAccessKeyId=".KEYID."&AssociateTag=".AssocTag."&Version=2008-04-07&Operation=ItemLookup&ItemId=$asin&ResponseGroup=OfferFull";

แต่ค่าที่ได้กลับมาเป็นแบบนี้ครับ

List Price: $749.00
Price:

ผมก็เลยสงสัยเปิดไปเช็คในเว็บ Amazon ได้ดังนี้
List Price:  $749.00
Price: $719.99

ยิ่งสงสัยอีก เปิด xml ที่ได้รับกลับมาจาก amazon ปรากฎว่า ไม่มี 719 อยู่ใน xml เลย ผมล่ะงงครับ บางสินค้าก็ได้ปกติ บางสินค้าก็เจอปัญหานี้ ทำยังไงดีครับ หรือว่าต้องใส่ response group แบบอื่น ตอนนี้ผมใช้ OfferFull

ช่วยเหลือผมด้วยครับ
[direct=http://emonitorplus.com]บริการรับส่ง Email Marketing[/direct] [direct=http://emonitorplus.com]บริการรับส่งข่าวสารด้วย E-mail[/direct][direct=http://emonitorplus.com/%E0%B8%9C%E0%B8%A5%E0%B8%87%E0%B8%B2%E0%B8%99-email-marketing-%E0%B8%A5%E0%B8%B9%E0%B8%81%E0%B8%84%E0%B9%89%E0%B8%B2/]ผลการส่ง Email marketing[/direct]
[direct=https://www.facebook.com/emonitorplus]บริการรับส่ง email marketing[/direct]
[direct=http://emonitorplus.com/]รับส่ง email marketing[/direct]

EThaiZone

การกำหนดค่าที่คืนกลับ กำหนดใน ResponseGroup ครับ
ปกติ ผมจะกำหนดแค่เท่านี้ ItemAttributes,Images,Reviews,SalesRank,Tracks,Offers
(ใส่ติดกันได้เลย แล้วใช้ urlencode)

แต่ v4 จำได้ว่ามันมีคืนค่าเป็นแบบเดียวนะ
ถ้าเป็น v3 ยังมีทำแนวมีส่วนลดได้ แต่ v4 จำได้ว่าไม่มี

:P

rapeedu

อ้างถึงจาก: EThaiZone ใน 04 มิถุนายน 2008, 13:09:06
การกำหนดค่าที่คืนกลับ กำหนดใน ResponseGroup ครับ
ปกติ ผมจะกำหนดแค่เท่านี้ ItemAttributes,Images,Reviews,SalesRank,Tracks,Offers
(ใส่ติดกันได้เลย แล้วใช้ urlencode)

แต่ v4 จำได้ว่ามันมีคืนค่าเป็นแบบเดียวนะ
ถ้าเป็น v3 ยังมีทำแนวมีส่วนลดได้ แต่ v4 จำได้ว่าไม่มี

:P
ผมโหลด document จาก amazon มาครับ version 2008-04-07 ก็เลยลองใส่ดูครับ ผลลัพธ์ที่ได้มันถูกบ้าง ผิดบ้างกับสินค้าบางตัวที่มันไม่ใช่ของ amazon หรือว่ามีหลายแบบ อะไรทำนองนี้อ่ะคับ

งงมาก ๆ รบกวนคุณโจ้ช่วยหน่อยครับ
[direct=http://emonitorplus.com]บริการรับส่ง Email Marketing[/direct] [direct=http://emonitorplus.com]บริการรับส่งข่าวสารด้วย E-mail[/direct][direct=http://emonitorplus.com/%E0%B8%9C%E0%B8%A5%E0%B8%87%E0%B8%B2%E0%B8%99-email-marketing-%E0%B8%A5%E0%B8%B9%E0%B8%81%E0%B8%84%E0%B9%89%E0%B8%B2/]ผลการส่ง Email marketing[/direct]
[direct=https://www.facebook.com/emonitorplus]บริการรับส่ง email marketing[/direct]
[direct=http://emonitorplus.com/]รับส่ง email marketing[/direct]

EThaiZone

http://docs.amazonwebservices.com/AWSEcommerceService/2007-01-17/ApiReference/ResponseGroupsArticle.html

:P

rapeedu

อ้างถึงจาก: EThaiZone ใน 04 มิถุนายน 2008, 14:03:35
http://docs.amazonwebservices.com/AWSEcommerceService/2007-01-17/ApiReference/ResponseGroupsArticle.html

:P

ขอบคุณครับ ผมหาทางแก้อื่นล่ะ เพราะมันไม่ค่อยตายตัวเลย ตอนนี้คิดอะไรไม่ออก หาไม่เจอ ก็ Too low to display  ;D ;D ;D ;D ดูดีไว้ก่อน
[direct=http://emonitorplus.com]บริการรับส่ง Email Marketing[/direct] [direct=http://emonitorplus.com]บริการรับส่งข่าวสารด้วย E-mail[/direct][direct=http://emonitorplus.com/%E0%B8%9C%E0%B8%A5%E0%B8%87%E0%B8%B2%E0%B8%99-email-marketing-%E0%B8%A5%E0%B8%B9%E0%B8%81%E0%B8%84%E0%B9%89%E0%B8%B2/]ผลการส่ง Email marketing[/direct]
[direct=https://www.facebook.com/emonitorplus]บริการรับส่ง email marketing[/direct]
[direct=http://emonitorplus.com/]รับส่ง email marketing[/direct]