README содержит несколько примеров использования curb-fu. Также доступна сгенерированная YARD документация по API .
Мне кажется, это довольно просто использовать.
Этот пример PHP
<?php
$ch=curl_init('https://app.grouptexting.com/api/sending');
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,"user=username&pass=userpassword&phonenumber= 2125551234&subject=test&message=test message");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$data = curl_exec($ch);
print($data); /* result of API call*/
?>
в Ruby + curb-fu переводится как
response = CurbFu.post('https://app.grouptexting.com/api/sending', {
:user => "username", :pass => "userpassword",
:phonenumber => "2125551234", :subject => "test",
:message => "test message"
})
puts response.body