Добавление записи в Zoho creator

#c# #asp.net #zoho

#c# #asp.net #zoho

Вопрос:

Привет, я использую следующий код для добавления записи в форму Zoho Creator с помощью asp.net c#. Однако я получаю в ответ «Форма была удалена из публикации».

Я проверил форму в Zoho creator, она работает нормально и была опубликована.

Пожалуйста, помогите мне разобраться в проблеме.

 public partial class WebForm1 : System.Web.UI.Page
{ 
    protected void btnSubmit_OnClick(object sender, EventArgs e)
    {  
        var response = Http.Post("https://creator.zoho.com/saadelboury1/myfirstApp/form-perma/NEWDISTRIBUTOR/record/add/", new NameValueCollection() {
                   { "authtoken", "<KEY>" },
                   { "scope", "creatorapi" },
                   { "First_Name", "John" },
                   { "Last_Name", "Doe" },
                   { "Email", "someone22@gmail.com" },
        });
        string result = System.Text.Encoding.UTF8.GetString(response);
          Response.Write(result);
    }
    }
}

   public static class Http
  {
    public static byte[] Post(string uri, NameValueCollection pairs)
   {
    byte[] response = null;
    using (WebClient client = new WebClient())
    {
        response = client.UploadValues(uri, pairs);
    }
    return response;
 }
 

Комментарии:

1. проверьте, истек ли срок ее действия или нет?

2. @vivek это кажется маловероятным, но я проверю это.

3. правильна ли страница, которую вы вызываете?

4. какой ответ вы получаете??

5. @Aristos вы правы, URL был неправильным. Спасибо

Ответ №1:

Оказалось, что URL, который я вызывал, был неправильным.

Правильный формат URL:

https://creator.zoho.com/api /[имя пользователя]/xml/[имя_приложения]/форма/[имя_формы]/запись/добавление/