scieloorg / delorean

Geração de bases ISIS (formato CISIS ID), com base em dados obtidos via API do Journal Manager (gerenciador de catálogo de SciELO periódicos).
4 stars 6 forks source link

Atualizar para utilizar a versão 2 da API. #33

Open jamilatta opened 10 years ago

jamilatta commented 10 years ago

O SciELO Manager ganhou uma nova versão de API, ver: http://docs.scielo.org/projects/scielo-manager/en/latest/dev/api.html

A versão 2 da API remove errors e evita alguns lookup desnecessários.

fabiobatalha commented 8 years ago

Considerações

Journal

Atributo collections

v1

"collections": "/api/v1/collections/1/",

v2

"collections": [
    "Saúde Pública"
],

Atributo mission

v1

"missions": [
[
    "es",
    "Revista mensual sometida a arbitraje, la Revista Panamericana de Salud Pública / Pan American Journal of Public Health es un vehículo importante para dar a conocer los avances más recientes en las investigaciones de salud pública de las Américas, en función de los propósitos fundamentales de la OPS: promover las acciones y coordinar los esfuerzos de los países de la Región tendentes a conservar la salud, combatir las enfermedades, prolongar la vida y estimular el mejoramiento físico, mental y social de sus habitantes."
],
[
    "pt",
    "Revista mensal submetida à avaliação por pares, a Revista Panamericana de Salud Pública / Pan American Journal of Public Health é um veículo importante para divulgar os recentes avanços alcançados pela pesquisa em saúde pública nas Américas, em função dos propósitos fundamentais da OPAS: promover as ações e coordenar os esforços dos países da Região, visando a promover a saúde, combater as doenças, prolongar a vida e estimular o desenvolvimento físico, mental e social de seus habitantes."
],
[
    "en",
    "A peer-reviewed monthly journal, the Pan American Journal of Public Health / Revista Panamericana de Salud Pública serves as an important vehicle for disseminating research findings from the countries of the Region in areas that relate to the Organization's purposes: to promote action and coordinate efforts directed toward health promotion in the countries of the Americas; to combat disease; to prolong life; and to stimulate people's physical, mental, and social development."
]
],

v2

"missions": {
    "en": "A peer-reviewed monthly journal, the Pan American Journal of Public Health / Revista Panamericana de Salud Pública serves as an important vehicle for disseminating research findings from the countries of the Region in areas that relate to the Organization's purposes: to promote action and coordinate efforts directed toward health promotion in the countries of the Americas; to combat disease; to prolong life; and to stimulate people's physical, mental, and social development.",
    "es": "Revista mensual sometida a arbitraje, la Revista Panamericana de Salud Pública / Pan American Journal of Public Health es un vehículo importante para dar a conocer los avances más recientes en las investigaciones de salud pública de las Américas, en función de los propósitos fundamentales de la OPS: promover las acciones y coordinar los esfuerzos de los países de la Región tendentes a conservar la salud, combatir las enfermedades, prolongar la vida y estimular el mejoramiento físico, mental y social de sus habitantes.",
    "pt": "Revista mensal submetida à avaliação por pares, a Revista Panamericana de Salud Pública / Pan American Journal of Public Health é um veículo importante para divulgar os recentes avanços alcançados pela pesquisa em saúde pública nas Américas, em função dos propósitos fundamentais da OPAS: promover as ações e coordenar os esforços dos países da Região, visando a promover a saúde, combater as doenças, prolongar a vida e estimular o desenvolvimento físico, mental e social de seus habitantes."
},

Atributo other_titles

v1

other_titles": [
[
    "other",
    "Rev Panam Salud Publica"
],
    [
        "paralleltitle",
        "Pan American Journal of Public Health"
    ]
],

v2

other_titles": {
    "other": "Rev Panam Salud Publica",
    "paralleltitle": "Pan American Journal of Public Health"
},

Atributo pub_status

v1

pub_status": "current",

v2

"pub_status": {
    "Espanha": "current",
    "Saúde Pública": "current"
},

Section

Atributo titles

v1

"titles": [
    [
        "es",
        "SERIE SOBRE EQUIDAD EN SALUD Y DESARROLLO SOSTENIBLE / SERIES ON EQUITY IN HEALTH AND SUSTAINABLE DEVELOPMENT"
    ]
]

v2

"titles": {
    "es": "SERIE SOBRE EQUIDAD EN SALUD Y DESARROLLO SOSTENIBLE / SERIES ON EQUITY IN HEALTH AND SUSTAINABLE DEVELOPMENT"
}

Issue

Atributo section

v1

sections": [
    "/api/v1/sections/726/",
    "/api/v1/sections/769/",
    "/api/v1/sections/770/",
    "/api/v1/sections/1561/",
    "/api/v1/sections/4540/"
]

v2

"sections": [
{
    "code": "RPSP-yk4p",
    "titles": 
[
{
    "lang": "es",
    "title": "Artículos de Investigación Original"
},
        {
            "lang": "en",
            "title": "Original Research Articles"
        }
    ]
},
{
    "code": "RPSP-ph9f",
    "titles": 
[
{
    "lang": "es",
    "title": "Cartas"

},
        {
            "lang": "en",
            "title": "Letters"
        }
    ]
},
{
    "code": "RPSP-r3bf",
    "titles": 
[
{
    "lang": "es",
    "title": "Artículos de Revisión"

},
        {
            "lang": "en",
            "title": "Reviews"
        }
    ]
},
{
    "code": "rpsp-z2vt",
    "titles": 
[
{
    "lang": "es",
    "title": "Sección Especial"
},
        {
            "lang": "en",
            "title": " Special Section"
        }
    ]
},
{
    "code": "rpsp-h252",
    "titles": 
[
            {
                "lang": "es",
                "title": "SERIE SOBRE EQUIDAD EN SALUD Y DESARROLLO SOSTENIBLE / SERIES ON EQUITY IN HEALTH AND SUSTAINABLE DEVELOPMENT"
            }
        ]
    }
]