首页 > 解决方案 > 易趣网络 API 调用

问题描述

我花了很多时间试图弄清楚 Ebay web api,以及如何使用它。我已经集成了几个不同的外部 web api,难度不大,但那个是最具挑战性的一个。他们有大量的文档,非常好的文档,但缺乏实际的例子。

尽管如此,在花费了很长时间之后,我终于设法通过 Postman 首次成功调用了他们的服务。这是我第一次使用这种 Postman 格式调用,需要帮助将其转换为真正的 Angular 2 typescript web api Post 调用。

这是邮递员成功呼叫设置的屏幕截图:

在此处输入图像描述

在此处输入图像描述

所以现在,虽然最终按预期工作,但如何将其转换为 angular 2 typescript Post web call?

这是一个示例,我如何成功地对我的一个 .net 核心 web api 进行 web api 调用:

在此处输入图像描述

标签: typescriptasp.net-web-apiebay-api

解决方案


您无法获得相同响应的原因是因为您没有使用相同的请求路径......

您的屏幕截图正在使用路径发出请求

[POST] http://{ip address}/ebay-categories/retrieve-and-store

但是,邮递员请求带有路径

[POST] https://api.ebay.com/ws/api.dll

此外,我也没有看到任何请求标头。例如Content-Type,,或X-EBAY-API-SITEID


推荐阅读