使用ZOHO的高级休息客户端:POST动词

时间:2017-02-02 04:17:58

标签: html rest api zoho

我有一个简单的表单,在ZOHO中有一个文本字段和一个提交按钮。

<input type="text" name="Name" value="Albie">
<input type="submit" value="Submit">

我正在尝试使用Advanced Rest Application(Google Apps)输入值。 Image:

这里的代码与应用程序中编写的代码相同:

<form method="POST" action="https://creator.zoho.com/api/anansrivastava/xml/rest/form/FormA/record/add/">
<input type="hidden" name ="authtoken" value="92f51989c8fcb3988a9734d11f056dc2">
<input type="hidden" name ="Scope" id="scope" value="creatorapi">
<input type="text" name="Name" value="Gary">
<input type="submit" value="Submit">
</form>

我的网址:

https://creator.zoho.com/api/anansrivastava/xml/rest/form/FormA/record/add/

我提供的网址写在他们的文档中。它只是一个POST网址。我写的代码也来自他们的文档,单词到单词。显然,我使用了自己的身份验证令牌。当我点击SEND时,这是我得到的回复:

    <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
    400: BAD REQUEST 
    <response>
    <code>2945</code>
    <message>XSS_DETECTED</message>
    </response>

代码2945Invalid Ticket错误的代码。我尝试生成一个新的AuthToken,但错误没有消失。我根本无法理解这里有什么问题。任何帮助深表感谢。感谢。

ZOHO文档的链接:

  1. https://www.zoho.com/creator/help/api/prerequisites/generate-auth-token.html
  2. https://www.zoho.com/creator/help/api/rest-api/rest-api-add-records.html

1 个答案:

答案 0 :(得分:1)

尝试用作有效载荷:

的authToken = 92f51989c8fcb3988a9734d11f056dc2&安培;范围= creatorapi&安培;名称=彼得