Sivu 1/1

Info-api

Lähetetty: 28.05.2012 11:34
Kirjoittaja tuhoojabotti
API-komento lyhennetyn linkin tietojen pyytämiseen. Esim.

Koodi: Valitse kaikki

http://urly.fi/api/info/?code=CODE[&callback=FUNCTION]
code-kenttä olisi lyhennetyn linkin koodi ja callback on valinnainen lisäparametri, joka annettaessa vastaus annetaan jsonin sijaan jsonp muodossa.

Esimerkki:

Koodi: Valitse kaikki

GET: /api/info/?code=bu
REPLY:
{
    "shortenedURL": "http://urly.fi/bu",
    "originalURL": "https://chrome.google.com/webstore/detail/ebfkcfgnlbfdnjfpoegigihcijkmnpee",
    "creationDate": 1338197406334 <- milliseconds since 1 January 1970 00:00:00 UTC (Unix Epoch)
    "timesUsed": 216
}
tai
GET: /api/info/?code=bu&callback=func
REPLY:
func({
    "shortenedURL": "http://urly.fi/bu",
    "originalURL": "https://chrome.google.com/webstore/detail/ebfkcfgnlbfdnjfpoegigihcijkmnpee",
    "creationDate": 1338197406334 <- milliseconds since 1 January 1970 00:00:00 UTC (Unix Epoch)
    "timesUsed": 216
});
Koska tällä hetkellä linkkejä blokatessa ei ole kiva lähettää käyttäjää suomenkieliselle infosivulle. :u

Re: Info-api

Lähetetty: 28.05.2012 11:39
Kirjoittaja Pettis
Entä jos sivuston kääntäisi myös englanniksi? Voisit ohjata käyttäjät englanninkieliseen versioon.

Re: Info-api

Lähetetty: 28.05.2012 11:44
Kirjoittaja tuhoojabotti
Chromerly tukee tällä hetkellä kahdeksaa eri kieltä, riittääkö sinulla intoa alkaa kääntämään sivustoa monelle eri kielelle? :P

Re: Info-api

Lähetetty: 31.05.2012 15:25
Kirjoittaja tuhoojabotti
Ja tosissaan, mikäli tuo jsonp ei sinusta ole kiva, niin parempi (joskin vähemmän tuettu) vaihtoehto johon kannattaa tutustua on CORS.