Upload file in Dropbox via PHP and cURL

The first thing of course is to have a valid Dropbox account and basic understanding of how a cURL request is built in PHP. Very helpful is the the Dropbox API Explorer where you can try various API calls and see the requests and the results. After you are sure that everything is working fine you can use or modify the following script:

$path = 'example.txt';
$fp = fopen($path, 'rb');
$size = filesize($path);

$cheaders = array('Authorization: Bearer YOUR_ACCESS_TOKEN,
'Content-Type: application/octet-stream',
'Dropbox-API-Arg: {"path":"/test/'.$path.'", "mode":"add"}');

$ch = curl_init('https://content.dropboxapi.com/2/files/upload');
curl_setopt($ch, CURLOPT_HTTPHEADER, $cheaders);
curl_setopt($ch, CURLOPT_PUT, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_INFILE, $fp);
curl_setopt($ch, CURLOPT_INFILESIZE, $size);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);

echo $response;
curl_close($ch);
fclose($fp);

Thanks to RIP Tutorial for the script.

Indit Blackhat 2019

The only one Blackhat conference in Bulgaria was at 17-18 of October 2019. The agenda this year was not so SEO oriented but was very interesting and useful. Covered topics were fake Facebook profiles, Cybersecurity on energy sector, Drone attacks, Productivity hacks, Android Applications Vulnerabilities, Browsing in the Darknet and others. Great lectors, many new knowledges and nice networking. Waiting for Indit Blackhat 2020!

GDG Devfest Sofia 2019

Имахме удоволствието да посетим второто издание на Google Developers Group – Devfest Sofia 2019. Много позитивни емоции, много полезни лекции и разбира се много позитивни хора. Успех!
Специални благодарности на Ники Кръстев!

Официален Супер партньор на Суперхостинг

Супер партньор на Суперхостинг

Горди сме да съобщим, че сме в списъка с официални партньори на СуперХостинг.БГ ООД – най-голямата хостинг компания в България.

На адрес https://www.superhosting.bg/super-partners на секция “Открийте надежден партньор за вашия интернет проект” можете да ни видите. Параметрите на които отговаряме са:

  • Какъв ще е вашият сайт: Електронен магазин, Фирмен/презентационен, Каталог на продукти и услуги
  • От каква услуга се нуждатете: Уеб разраборка, Уеб дизайн и интерфейс
  • С какъв бюджет разполагате: Типичен за пазара и Готов съм да платя и повече
  • Какъв е срока: Ще се съобразя с условията и Не бързам
  • Тип изпълнител: Агенция, Студио или Малък професионален екип
  • Регион: Цялата страна

Ще ни видите с големи букви NANTSTUDIO.

Изработка и поддръжка на уебсайтове и електронни магазини. Обичаме да правим поръчкови функционалности и плъгини според нуждите на проекта. Използваме минимум техническа терминология и се стараем клиентите ни да се чувстват комфортно. Радваме се да работим и с хора с опит в разработването на проекти за “уеб”. Приветстваме и колеги, които имат нужда от помощ за техни проекти.

Заповядайте!