VNP

API Newsstand

Get Latest Issues

With the Newsstand API, you can access all you need to build your own Newsstand. You can get the link to the latest issues, first pages and shop links of the last n editions or of editions published in a range of dates.

THE SERVICE

http://platformname/editorname/webservice/getLatestIssues.jsp

where: 

platformname is your domain: eg edicola.liberoquotidiano.it

editorname is the name of the application: vnlibero 

in http://edicola.liberoquotidiano.it/vnlibero

THE PARAMETERS

title: name of the title you want to see the latest issues of.

limit: max number of issues you want to get

date_fromdate_to - format yyyyMMdd: range of dates within which you want to get the issues. The range is taken into account only if the parameter limit is not specified

h: height of the thumbnails of the first pages for the newsstand

EXAMPLE

http://edicola.liberoquotidiano.it/vnlibero/webservice/getLatestIssues.jsp?limit=10&h=150&title=milano

{groups: [{
groupId: 0,
issue: [
{
firstPage: "http://edicola.liberoquotidiano.it/vnlibero/fpext.jsp?h=150&e=150927milano",
issueId: 30,
latestIssue: "2015-09-27",
latestIssueLink: "http://edicola.liberoquotidiano.it/vnlibero/books/150927milano",
newsstand: "http://edicola.liberoquotidiano.it/vnlibero/index.jsp?testata=milano",
shopLink: "http://edicola.liberoquotidiano.it/vnlibero/shop/?testata=milano",
title: "Libero"
},
{
firstPage: "http://edicola.liberoquotidiano.it/vnlibero/fpext.jsp?h=150&e=150926milano",
issueId: 30,
latestIssue: "2015-09-26",
latestIssueLink: "http://edicola.liberoquotidiano.it/vnlibero/books/150926milano",
newsstand: "http://edicola.liberoquotidiano.it/vnlibero/index.jsp?testata=milano",
shopLink: "http://edicola.liberoquotidiano.it/vnlibero/shop/?testata=milano",
title: "Libero"
},
{
firstPage: "http://edicola.liberoquotidiano.it/vnlibero/fpext.jsp?h=150&e=150925milano",
issueId: 30,
latestIssue: "2015-09-25",
latestIssueLink: "http://edicola.liberoquotidiano.it/vnlibero/books/150925milano",
newsstand: "http://edicola.liberoquotidiano.it/vnlibero/index.jsp?testata=milano",
shopLink: "http://edicola.liberoquotidiano.it/vnlibero/shop/?testata=milano",
title: "Libero"
}
],
name: "Libero"
}]}

http://edicola.liberoquotidiano.it/vnlibero/webservice/getLatestIssues.jsp?h=150&title=milano&date_from=20150901&date_to=20150903


{groups: [{
groupId: 0,
issue: [
{
firstPage: "http://edicola.liberoquotidiano.it/vnlibero/fpext.jsp?h=150&e=150927milano",
issueId: 30,
latestIssue: "2015-09-27",
latestIssueLink: "http://edicola.liberoquotidiano.it/vnlibero/books/150927milano",
newsstand: "http://edicola.liberoquotidiano.it/vnlibero/index.jsp?testata=milano",
shopLink: "http://edicola.liberoquotidiano.it/vnlibero/shop/?testata=milano",
title: "Libero"
},
{
firstPage: "http://edicola.liberoquotidiano.it/vnlibero/fpext.jsp?h=150&e=150926milano",
issueId: 30,
latestIssue: "2015-09-26",
latestIssueLink: "http://edicola.liberoquotidiano.it/vnlibero/books/150926milano",
newsstand: "http://edicola.liberoquotidiano.it/vnlibero/index.jsp?testata=milano",
shopLink: "http://edicola.liberoquotidiano.it/vnlibero/shop/?testata=milano",
title: "Libero"
},
{
firstPage: "http://edicola.liberoquotidiano.it/vnlibero/fpext.jsp?h=150&e=150925milano",
issueId: 30,
latestIssue: "2015-09-25",
latestIssueLink: "http://edicola.liberoquotidiano.it/vnlibero/books/150925milano",
newsstand: "http://edicola.liberoquotidiano.it/vnlibero/index.jsp?testata=milano",
shopLink: "http://edicola.liberoquotidiano.it/vnlibero/shop/?testata=milano",
title: "Libero"
}
],
name: "Libero"
}]}

Clients that has used the API to implement a custom Newsstand

El Universo