Hi all,
thanks for yours answers... the links you suggested have been very useful.
Actually I solved the login step in this way:
An apposite indicia site (linked with the smartphone app) manages the users. An user which want put an observation into the site must be registered at that site. The registration is done on the web site. When an user is registered, he receive an username and password which must be inserted into the preference panel of the smartphone app.
Those credentials are used by the app to call the indicia "data service" functions for read/write data from/to the indicia.
This step has been already implemented into the android app and it is working.
Now, my problem is to know the full list of "entity" which can be read from data service.... for example: the company which commissioned the app has a list of "personal" attributes for each taxon. We created a set of termlist (one for each attribute) and we added the attributes to each taxon. Using the data service "taxa_taxon_list/1234" with "view=detail" we get the full taxon info without the additional attributes.... in the returned xml exists a xlink which seems link to the data service to get the info about taxon
"..../IndiciaWarehouse/index.php/services/data/taxon/4025"
but if we call that url, the response is an error:
"Unrecognised entity taxon"
In conclusion, my main point is:
where can I found a complete list of "entity" which can be used for building the "data service" url?
Thanks in advance,
Leonardo