PHP
//функция к которой делаем запрос
$url = 'http://pbrf.ru/pdf.F7';
//параметры функции
$data = array(
'type_blank' => 'a',
'from_surname' => 'Иванова',
'from_name' => 'Ивана Ивановича',
'from_city' => 'г. Москва',
'from_street' => 'ул. Стахановская',
'from_build' => '999',
'from_appartment' => '99',
'from_zip' => '109428',
'whom_surname' => 'Петрову',
'whom_name' => 'Петру Петровичу',
'whom_city' => 'г. Санкт-Петербург',
'whom_street' => 'ул. Гоголя',
'whom_build' => '888',
'whom_appartment' => '88',
'whom_zip' => '190000',
'declared_value' => '1000.00',
'COD_amount' => '1100.00'
);
//Подготовка данных для передачи
$post = array(
'access_token' => 'YOUR_ACCESS_TOKEN',
'data' => json_encode($data)
);
//В примере используется библиотека curl
//Инициализируем библиотеку
$ch = curl_init();
//Устанавливаем адрес куда будем отправлять запрос
curl_setopt($ch, CURLOPT_URL, $url);
//Указываем, что полученные данные не выводить сразу на экран
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//Устанавливаем метод запроса POST
curl_setopt($ch, CURLOPT_POST, true);
//Передаем подготовленные данные
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
//Передаем полученный ответ переменной
$res = curl_exec($ch);
curl_close($ch);
Python
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import urllib
import json
data = {}
data['type_blank'] = 'a'
data['from_name'] = 'Ивана Ивановича'
data['from_city'] = 'г. Москва'
data['from_street'] = 'ул. Стахановская'
data['from_build'] = '999'
data['from_appartment'] = '99'
data['from_zip'] = '109428'
data['whom_surname'] = 'Петрову'
data['whom_name'] = 'Петру Петровичу'
data['whom_city'] = 'г. Санкт-Петербург'
data['whom_street'] = 'ул. Гоголя'
data['whom_build'] = '888'
data['whom_appartment'] = '88'
data['whom_zip'] = '190000'
data['declared_value'] = '1000.00'
data['COD_amount'] = '1100.00'
params = {}
params['access_token'] = 'YOUR_ACCESS_TOKEN'
params['data'] = json.dumps(data)
params = urllib.urlencode(params)
f = urllib.urlopen("http://pbrf.ru/pdf.F7", params)
print f.read()