Я думаю о создании приложения для форм Windows, которое создает и публикует новое содержимое узлов drupal.
Информация, связанная с Drupal:
тип узла - это продукт, который имеет следующие поля:
заголовок в виде строки,
field_price как десятичное число,
field_main_image как одно изображение,
field_more_images в виде нескольких изображений,
Для этого у drupal есть веб-форма, и эта форма содержит следующие данные:
action = "http://localhost/commerce/node/add/product"
encrypt = "multipart / form-data"
accept-charset = "UTF-8"
method = "post"
заголовок текстового поля
fileupload файлы полей [field_main_image_und_0]
текстовое поле field_price [und] [0] [value]
fileupload файлы полей [field_more_images_und_0] (по одному на каждое дополнительное изображение)
c # формы выигрыша, связанные с информацией:
текстовое поле "заголовок";
текстовое поле "mainImageFilename" // с путем
текстовое поле "цена"
это много информации и, конечно, я прошу помощи подсказки ..
Я написал этот код, ведьма имеет много ошибок и дыр ...
HttpWebRequest req;
req = (HttpWebRequest)HttpWebRequest.Create("http://mydrupalsite.com/node/add/product");
req.Method = "POST";
req.ContentType = "application/x-www-form-urlencoded"; //quest: is this ture?
//quest: how to add the data and files I want to upload to the request?
req.GetResponse();
не могли бы вы помочь мне сделать это ...