Создание обьявления
Наш сервис позволяет создавать обьявления используюя API.
Для этого вам необходимо отправить POST запрос на:
https://scoutberlin.de/api/v1/ad/create?access-token=<ваш_апи_ключ>
Пример
$post = [
'name' => 'Test name',
'description' => 'Test description',
'cost' => '100.50',
'offer_id' => 3,
'type_id' => 1,
'category_id' => 1,
'region_id' => 1,
'video[0]' => 'https://www.youtube.com/watch?v=test',
'video[1]' => 'https://vimeo.com/11111111',
'images_ext[0]' => 'https://site.com/1.jpg',
'images_ext[1]' => 'https://site.com/2.jpg',
'status ' => 0,
];
// Добавления изображения
$file_name_with_full_path = __DIR__ . 'path/to/image.jpg';
if (function_exists('curl_file_create')) {
$cFile = curl_file_create($file_name_with_full_path);
} else {
$cFile = '@' . realpath($file_name_with_full_path);
}
$post['images[0]'] = $cFile;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://scoutberlin.de/api/v1/ad/create?access-token=<ваш_апи_ключ>');
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$result=curl_exec ($ch);
curl_close ($ch);
print_r($result); die();
Доступные параметры для создания обьвления отправлемые через POST
name*
название обьявления
description*
описание обьявления
cost*
цена обьявления
offer_id*
ID типа предложения (для получения списка достпных типов используйте запросы описанные ниже)
type_id*
ID типа обьявления (для получения списка достпных типов используйте запросы описанные ниже)
category_id*
ID категории (для получения списка достпных категорий используйте запросы описанные ниже)
region_id*
ID региона (для получения списка достпных категорий используйте запросы описанные ниже)
video[<произвольныйпорядковый номер>]
ссылка на youtube или vimeo
images[<произвольныйпорядковый номер>]
изображения
status
ID статуса: 1 - опубликовано (по-умолчанию), 0 - черновик.
* обязательные параметры
Получение списка типов предложения
https://scoutberlin.de/api/v1/offers?access-token=<ваш_апи_ключ>
Получение списка типов обьявления
https://scoutberlin.de/api/v1/types?access-token=<ваш_апи_ключ>
Получение списка категорий
https://scoutberlin.de/api/v1/categories?access-token=<ваш_апи_ключ>
Поиск региона
https://scoutberlin.de/api/v1/regions/search?name=<поисковая_фраза>&access-token=<ваш_апи_ключ>