立即使用
跨境电商
发布时间:4月前
957 41
如何利用亚马逊"事件通知 Web 服务"?


当您的应用程序第一次启动时,可能还没有任何已检索的事件,也没有保存的分页 Cookie。为获取首批事件,您可通过调用"获取事件"操作,并结合所需的"事件类型"、"起始日期"和"数量限制"参数。例如,仅使用"起始日期"获取特定日期后的所有事件,或使用"数量限制"获取最近的若干事件。您也可以将两者结合,检索特定日期之后的有限数量事件。您还可以设置"每页事件数"参数,指定每次调用服务时需要获取的事件数量。


如何利用亚马逊


亚马逊"事件通知 Web 服务"(ENS)将根据您指定的"事件类型"返回一组"事件通知"。在处理完这些事件后,请务必在安全位置保存分页 Cookie,因为您之后需要使用它来继续获取更多事件。如果您使用数据库存储事件数据,最佳做法是在数据库事务内处理并保存所有事件,同时也在提交事务前将分页 Cookie 保存在同一事务上下文中。这样可以确保,即使应用程序在处理事件时发生故障,也能自动回到先前的分页 Cookie 位置,避免丢失或遗漏事件。


如果"存在更多页面"标记被设置为"是",表示还有更多新事件等待检索。这种情况下,您可能会想尽快调用"获取更多"来获取更多事件。不过需要注意,您必须等待分页 Cookie 中指定的"退避时间"过去后,才能进行下一次调用,否则会被拒绝。如果"存在更多页面"标记为"否",则表示暂时没有更多新事件可检索,您需要等待一段时间直至新事件出现。这个时间长短由您决定,但同样需要等待至少"退避时间"过去后才能再次使用分页 Cookie。


当准备调用"获取更多"时,请使用之前调用"获取事件"或"获取更多"时返回的分页 Cookie。您无需保留"使用期限"和"退避时间"字段,但"分页 Cookie"字段必须原封不动地传回给"获取更多"。与"获取事件"一样,"获取更多"也允许您指定"每页事件数"参数,来限制每次调用中接收到的事件数量。


重复上述步骤,使用新获取的分页 Cookie 调用"获取更多",并处理检索到的事件,这样就可以持续获取不断进入系统的新事件。


常见问题 FAQ:


Q: 如何在第一次使用 ENS 时获取事件?

A: 在首次启动应用程序时,可通过调用"获取事件"操作,并设置所需的"事件类型"、"起始日期"和"数量限制"参数来获取第一批事件。


Q: 如何在获取完一批事件后继续获取更多事件?

A: 在处理完一批事件后,请保存好分页 Cookie,然后使用它来调用"获取更多"操作来获取后续事件。同时要注意遵守分页 Cookie 中指定的"退避时间"限制。


Q: 如何确保不会丢失或遗漏任何事件?

A: 最佳做法是在数据库事务内处理并保存所有事件,同时也在提交事务前将分页 Cookie 保存在同一事务上下文中。这样可以确保在应用程序故障时自动回到先前的分页 Cookie 位置,避免丢失或遗漏事件。


Q: 如何确定是否还有更多事件待检索?

A: 检查"获取事件"或"获取更多"返回的"存在更多页面"标记。如果标记为"是",表示还有更多新事件待检索;如果为"否",则表示暂时没有更多新事件可检索。

开发优质客户,从阔象出海开始
免费、不限次查看真实采购商和供应商的贸易概述
免费试用
输入手机号
忘记密码
输入密码
AMY
alert_warn 该企业数据暂未公开
发现更多的优质采购商
请联系客服
专属热线:
官方邮箱:
AMY
立即扫码联系客服
开通高级版会员,畅享专属特权,海量贸易数据随意查看
新年享钜惠,6折福利迎新春,仅限前10位用户专享
年付5折 月付
时效
支付方式
费用
¥1608.00
收款信息
收款公司名: 重庆知站科技有限公司
收款账户: 50050122680000000033
开户行名称: 中国建设银行股份有限公司开州支行龙锦名都分理处
* 请务必在备注中注明购买物品明细:
温馨提示
1、 成功汇款后,请通过下方二维码联系客服,提供转账凭证、开通会员账号、领取发票
2、 线下汇款请直接向您在阔象出海的专属账户汇款。各种方式的到账时间一般为: 农行1-2天,跨行3-5天 (具体到账时间以银行的实际到账时间为准)
需要帮忙,请联系我们客服
为您提供帮助和支持
专属热线:
官方邮箱:
KF
立即扫码联系客服
支付
费用
¥1608.00
支付