【问题标题】:HTTP GET Request JSON response - REST APIHTTP GET 请求 JSON 响应 - REST API
【发布时间】:2014-09-01 10:59:59
【问题描述】:

我需要从客户使用的第三方网站提取库存数据,并使用 REST API 在他们的网站上显示该数据。我一直在环顾四周,但没有找到明确的方法。

我需要从 https://user.traxia.com/app/api/inventory 发出获取请求

// request
{
    "key": "API Key Here",
    "query": "CAMERA", 
    "consignorId": "false",
    "includeItemsWithQuantityZero": false
}

我希望回复是

{
    "results":
    [
        {
            "status":"ACTIVE"
            "sku":"",
            "name":"",
            "cost":0
        }
    ]
}

他们列出的文档在这里http://wiki.traxia.com/display/guide/List+and+Search+Inventory

由于我不知道如何做到这一点,任何帮助都会很棒! 非常感谢代码示例!

【问题讨论】:

标签: javascript json api rest http


【解决方案1】:

就像链接到的答案 fasouto 解释的那样,这个 jQuery 方法应该可以得到你想要的 JSON 结果:

$.get(
    "https://user.traxia.com/app/api/inventory",
    {key : 'API Key Here', 
     query : 'CAMERA',
     consignorId : false,
     includeItemsWithQuantityZero : false},
    function(data) {
        // data is a JSON object with the results you expect
    },
    "json"
);

【讨论】:

  • 我想向网站访问者显示返回的数据。如何显示返回的数据?
  • 显示数据最简单的方法是在我写的function(data)方法中设置一个HTML元素的文本。您可以在 jQuery 中使用 text 方法来执行此操作。这是一个解释它的教程:w3schools.com/jquery/html_text.asp
猜你喜欢
  • 1970-01-01
  • 2021-08-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多