- Znikło wsparcie dla uwierzytelniania metodą HTTP Basic Auth. Od niedawna Blip! wspiera protokół OAuth, który powinien być jedynym używanym sposobem uwierzytelniania (ze względów bezpieczeństwa).
- W związku z tym w konstruktorze obiektu BlipApi nie podajemy już ani loginu, ani hasła, podajemy za to obiekty OAuthConsumer i OAuthToken. Biblioteka OAuth.php jest zawarta w pakiecie BlipApi, więc wystarczy ją zainkludować:
require_once 'lib/OAuth.php'; - Metoda BlipApi::connect () nie przyjmuje teraz żadnych parametrów.
- Zmieniła się też zawartość archiwum. Wszystkie pliki są poumieszczane w osobnych folderach:
- lib - zostały tutaj umieszczone wszystkie pliki biblioteki
- doc - dokumentacja (w tej chwili w postacji skromnego README, może z czasem będzie więcej ;)
- tools - narzędzia przydatne podczas deweloperki. Zawiera też jeden bardzo przydatny pliczek: token_request.php w którym jest przykład pobierania tokenu na którym możemy działać. Korzysta z pliczku app_data (jest załączony przykładowy plik: app_data.example) w którym należy umieścić klucze OAuth.
- examples - kilka przykładowych użyć biblioteki: czytanie, tworzenie, pobieranie informacji o użytkowniku.
|