@japer: http://developers.strimoid.pl/
tutaj jest połowiczna dokumentacja, api jest bardziej rozbudowane, ale nie jest udokumentowane. żeby api używa oauth2. tutaj tworzysz sobie nową aplikację, https://strimoid.pl/oauth2/apps dodajesz jej klucze, jak znasz outh2, apliakcja przy pytaniu o przywileje dostanie token, którego uzywasz.
zapytanie, żeby dodac nową treść przez POST w ruby wygląda tak:
response = HTTParty.post("http://api.strimoid.pl/content",
:body => data.to_json,
:headers => {'Authorization' => 'Bearer TWÓJ_TOKEN',
'Content-Type' => 'application/json'})
@japer: w dokumentacji api nie znajdziesz też jak wrzucać treść powiązaną, wygląda to tak:
response = HTTParty.post("http://api.strimoid.pl/content/#{id}/related",
:body => data.to_json,
:headers => {'Authorization' => 'Bearer TWOJTOKEN',
'Content-Type' => 'application/json'})
jak coś to pytaj mnie, jestem chyba bieżąco ze wszystkimi zmianami w API, które nie są opisane.
@osiwiony: nie, duxet nie chciał pomocy, siedzę cały czas na irc z @gethiox i dyskutujemy o portalu, jak jest jakiś problem to pytam go w ciągu paru minut dostaję odpowiedź, częsciej tam zgłaszam bugi bo mam kontakt i mogę opisać rozmawiając, jest wygodniej.
znam nawet formatowanie tekstu, które nie jest opisane w guide