& quot; введите неверное 16-разрядное целое число. неверный Input.format.short & quot; ошибка при запросе HTTP POST с использованием CURL

Я новичок в Social Minor. Я пытаюсь создать новый фид в Social Miner, используя «Social-Miner Create Feed API».

проблема:

Когда я нажимаю кнопку «Создать ленту» в моем интерфейсе, я получаю следующую ошибку: «введите неверное 16-разрядное целое число. Неверный Input.format.short»

Код:

     <?php
error_reporting(o);

$URL = "http://192.168.200.163:8080/ccp-webapp/ccp/feed";

//Create Feed form values
$type = $_POST['type'];
$feed_name = $_POST['feed_name'];
$description = $_POST['description'];
$ur = $_POST['ur'];
$polling_interval = $_POST['polling_interval'];
$minimum_age = $_POST['minimum_age'];
$reply_template = $_POST['reply_template'];
$tags = $_POST['tags'];

//Storing above values in a string
$myFeedString='<?xml version="1.0" encoding="utf-8"?>
<Feed>
<type>$type</type>
<name>$feed_name</name>
<description>$description</description>
<ur>$ur</ur>
<polling_interval>$polling_interval</polling_interval>
<minimum_age>$minimum_age</minimum_age>
<tags>
<tag>$tags</tag>
</tags>
</Feed>
';

//setting the curl parameters.
$ch = curl_init();

curl_setopt($ch, CURLOPT_URL,$URL);
curl_setopt($ch, CURLOPT_USERPWD, "hashmatkhan" . ":" . "Army2life");
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/xml'));
curl_setopt($ch, CURLOPT_POSTFIELDS, $myFeedString);if (curl_errno($ch))
{
//moving to display page to display curl errors
echo curl_errno($ch) ;
echo curl_error($ch);
}
else
{
//getting response from server
$response = curl_exec($ch);
print_r($response);
curl_close($ch);
}

?>

Нужна помощь?

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]