gpt4 book ai didi

python - 雅虎!商户结帐 API 问题

转载 作者:太空宇宙 更新时间:2023-11-03 19:15:29 27 4
gpt4 key购买 nike

我正在尝试与基于 Django 的 Web 应用程序中现有商家帐户的 Yahoo! 的 Checkout API 集成。我已经成功地集成了他们的 Catalog API,但由于某种原因,我根本无法让 Checkout API 工作。我根据其文档中的示例制作了一个 XML 请求,但它总是简单地返回 10009 Auth required 错误。我已经确认我的合作伙伴帐户确实拥有正确的授权,但我只是不明白为什么会收到此错误。我不认为这是一个格式错误的请求,因为当我复制并粘贴他们的示例请求(显然更改 API token 等)时,我得到了完全相同的结果。

这就是我的请求(已清理商店 ID 和 token ):

<ystorews:ystorewsRequest xmlns:ystorews="urn:yahoo:sbs:ystorews">
<Version>1.0</Version>
<StoreID>{storeid}</StoreID>
<SecurityHeader>
<PartnerStoreContractToken>{token}</PartnerStoreContractToken>
</SecurityHeader>
<Verb>create</Verb>
<ResourceList>
<CheckoutBasket>
<ShoppingCart>
<Item>
<ID>foo</ID>
<Quantity>5</Quantity>
</Item>
</ShoppingCart>
</CheckoutBasket>
</ResourceList>
</ystorews:ystorewsRequest>

这是我得到的回复:

<?xml version="1.0" encoding="utf-8"?>
<ystorewsResponse>
<ErrorMessages>
<Error>
<Code> 10009 </Code>
<Message> Auth Required </Message>
</Error>
</ErrorMessages>
</ystorewsResponse>

这就是我的合作伙伴 API 访问权限的样子: Yahoo! Partner API Access

最佳答案

事实证明,雅虎存在内部问题!这阻碍了它的工作。在我联系他们的小型企业支持团队后,他们解决了问题,我的代码突然开始工作。

如果其他人遇到类似的问题,我发现找到他们的最好方法是通过他们的 Twitter 帐户:@YSmallBizCare .

关于python - 雅虎!商户结帐 API 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11474137/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com