代码之家  ›  专栏  ›  技术社区  ›  Jeremy T

Amazon Alexa说我的json无效,我不知道如何修复它

  •  0
  • Jeremy T  · 技术社区  · 7 年前

    我正在学习Alexa flash简报技巧,需要从URL返回json。我的homecontroller中有以下内容

    [HttpGet]
    public ActionResult Feed(string id)
    {
        Helper.TodaysWord help = new Helper.TodaysWord();
        return Content(help.jsonBuilder(id), "application/json");
    }
    

    转到URL会得到以下json。

    {"uid":"7a257633-4032-4593-a1be-a354a395aced","updateDate":"2/28/2018 12:00:00 AM","titleText":"Today's Japanese","mainText":"Test, put word and definition here","redirectionUrl":"HTTP://www.LostDutchmanSoftware.com"}
    

    I get“错误:分析提要时出错。请确保提要是有效的JSON或RSS。”当amazon尝试验证源代码时。我是个新手,请帮忙。

    1 回复  |  直到 7 年前
        1
  •  1
  •   mdemir    7 年前

    您的JSON有效。您的问题可能与日期格式有关。

    尝试使用 ISO 8601 非常常见的日期格式。

    “updateDate”:“2018-02-28512:00:00.0Z”