[Fiware-portals] API de notificaciones

Francisco de la Vega fdelavega at conwet.com
Fri Aug 2 12:52:44 CEST 2013


Creo que en el caso del idM lo mejor es tener una URL única a la que mandar
las peticiones, por otra parte el customer ahora mismo contiene el nickname
del usuario o el nombre de la organización dependiendo de como se haga la
compra (En el Store el nombre de una organización es único), si el nombre
de las organizaciones no es único en el idM podría incluir un campo más con
el identificador de la organización (estoy suponiendo que se puede
identificar un usuario por su nickname).

Saludos


El 2 de agosto de 2013 12:40, Antonio Tapiador del Dujo <
atapiador at dit.upm.es> escribió:

> Estupendo Francisco, un par de dudas:
>
> * ¿Manejamos la misma URL en el IdM para cada oferta, o se necesita
> registrar una nueva URL por oferta?
> * ¿customer es el nombre de la organización o usuario cliente? Este nombre
> puede no ser único o cambiar ¿Se podría pasar el id y/o tipo?
>
> El 02/08/13 10:41, Francisco de la Vega escribió:
>
>  Hola,
>>
>> Con respecto a la API de notificaciones, el Store manda una petición POST
>> a la URL registrada al crear la oferta con un content type application/json
>> y con el cuerpo:
>>
>> {
>>        "offering": {
>>                 "organization": "owner_organization",
>>                 "name": "offering_name",
>>                 "version": "offering_version"
>>        },
>>         "reference": "referencia_de_compra",
>>         "customer": "usuario_u_organización_**cliente"
>> }
>>
>> Entiendo que para la integración con el idM lo único que haría falta
>> seria incluir un un campo conteniendo las aplicaciones compradas, algo como:
>>
>> POST
>> Content-Type: application/json
>>
>> {
>>        "offering": {
>>                 "organization": "owner_organization",
>>                 "name": "offering_name",
>>                 "version": "offering_version"
>>        },
>>         "reference": "referencia_de_compra",
>>         "customer": "usuario_u_organización_**cliente",
>>         "applications": [{"id": 16,
>>                                 "name": "app"},
>>                                {"id":20,
>>                                 "name":"app2"}]
>> }
>>
>> Saludos,
>> Francisco
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.fiware.org/private/fiware-portals/attachments/20130802/3987f85f/attachment.html>


More information about the Fiware-portals mailing list

You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy   Cookies policy