7RTC / sfcb

Aplicativo para criações de colagens no Facebook. Backend no Google App Engine.
http://sfcb.7rtc.com
MIT License
0 stars 1 forks source link

Aplicação não consegue reconhecer permissão para publicação #14

Open aaccioly opened 9 years ago

aaccioly commented 9 years ago

Original report by Anthony Accioly (Bitbucket: [Anthony Accioly](https://bitbucket.org/Anthony Accioly), ).


O formato do endpoint me/permissions mudou (entrada no changelog).

No passado esperávamos um retorno do estilo:

#!javascript

{
    data: [
        {
            create_note: 1,
            installed: 1,
            photo_upload: 1,
            publish_stream: 1,
            share_item: 1,
            status_update: 1,
            video_upload: 1,
        }
    ]
}

Agora esperamos uma resposta no seguinte formato:

#!javascript

{
    "data": [{
        "permission": "user_photos",
        "status": "granted"
    }, {
        "permission": "publish_actions",
        "status": "granted"
    }, {
        "permission": "public_profile",
        "status": "granted"
    }, {
        "permission": "installed",
        "status": "granted"
    }]
}

Ou seja, ao invés de um array data com uma única entrada e campos para cada permissão, devemos esperar um array com uma entrada para cada permissão (no campo permission) com status granted.

Alguns pontos afetados:


Parte da migração para a nova versão da Graph API conforme Issue #11