Witam, dziś chce dodać logowanie przez oAuth do prostego skryptu w którym można pisać wiadomości do serwisu blip.pl przez API.
Zrobiłem na razie taki prosty skrypt w którym użytkownik musi podać swój login i hasło:
include 'SimpleBlip.php';
require '../lib/OAuth.php';
<form action="a.php" method="POST">
<table>
<tr>
<td>Twój login:</td> <td><input type="text" name="nick"/></td>
</tr>
<tr>
<td>Twoje hasło:</td><td><input type="password" name="pass"/></td>
</tr>
<tr>
<td>Twója wiadomość:</td><td><input type="text" name="text" class="btext"/></td>
</tr>
<tr>
<td></td> <td><input type="submit" value="Blip!"/></td>
</tr>
</table>
</form>
';
if ($_POST['nick'] and $_POST['pass'])
{
$blip = new SimpleBlip();
$blip->username = ''.$_POST['nick'].''; //LOGIN
$blip->password = ''.$_POST['pass'].''; //HASLO
$xyzxyzxyz = ''.$_POST['text'].'';
$blip->send($xyzxyzxyz);
echo 'Drogi <b>'.$_POST['nick'].'</b> twoja wiadomość została wysłana.<br /><i> '.$_POST['text'].'</i>'; }
else
{
echo 'Podaj swój login i hasło do blipa i wpisz treść którą chcesz wysłać.'; }
I teraz chce dodać do tego logowanie przez oAuth bez podawania hasła wszystkie klucze mam już.
Próbowałem już wysłać prywatną wiadomość przez oAuth i działa
require '../lib/blipapi.php';
require '../lib/OAuth.php';
$oauth_consumer = new OAuthConsumer (MÓJ KLUCZ ,APLIKACJI);
#$oauth_token = new OAuthToken (KLUCZ AUTORYZACJI ,UZYTKOWNIKA);
$blipapi = new BlipApi ($oauth_consumer, $oauth_token);
$privmsg = new BlipApi_Privmsg ();
$privmsg->body = ''Czesc'';
$privmsg->user = ''saki'';
print_r ($blipapi->create ($privmsg));
I teraz chce dodać autoryzacje przez oAuth do pierwszego skryptu aby nie trzeba było podawać swojego hasła.
Bardzo proszę o pomoc.
Tutaj zamieściłem tekstowe biblioteki które użyłem w skryptach
http://tmp.itunix.eu/blipapi/libtxt/