Globiflow заявляет следующее: «Опубликованные ФАЙЛЫ будут добавлены к любому действию« Создать элемент »,« Обновление собрано »или« Комментарий к собранному », использующему любой токен опубликованного поля. '
Справка: страница справки Globiflow Webhook
Параметры публикуются в Globiflow, но файлы не прикрепляются:
$post_url = 'https://secure.globiflow.com/catch/abcdefghijklmnop';
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, true);
$i = 0;
$files = [
'/home/website/public_html/path/to/file1.jpg',
'/home/website/public_html/path/to/file2.jpg',
];
foreach($files as $file) {
curl_setopt(
$ch,
CURLOPT_POSTFIELDS,
array(
'file['.$i++.']' => '@' . realpath($file)
)
);
}
$params = array(
'arg1' => 'abc',
'arg2' => 'def'
);
$query = http_build_query($body);
$url = $post_url.'?'.$query;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $query);
// output the response
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
echo curl_exec($ch);
// close the session
curl_close($ch);
print_r( $response );