MicrostockGroup

Microstock Photography Forum - General => Symbiostock => Symbiostock - Development Area => Topic started by: ajt on September 10, 2013, 02:13

Title: Global Symbiostock Search – API for developers
Post by: ajt on September 10, 2013, 02:13
Global Symbiostock Search at symbiostock.info can be used as a source of data. Developers can use it, for example, in smartphone applications or plugins. Search results are returned as XML files, compatible with data format used by all Symbiostock sites for network communication (and that’s why every Symbiostock site can display network results from symbiostock.info).

More info here:

http://ajotte.com/global-search-api/ (http://ajotte.com/global-search-api/)
Title: Re: Global Symbiostock Search – API for developers
Post by: cascoly on September 10, 2013, 10:14
Fantastic resource

another resource for non-programmers is the ability to create contact sheets for external links that's available at http://symbiostock-search.com (http://symbiostock-search.com)

http://cascoly-images.com/pix/custom-contact-sheets-for-seo/ (http://cascoly-images.com/pix/custom-contact-sheets-for-seo/)
Title: Re: Global Symbiostock Search – API for developers
Post by: travelwitness on September 11, 2013, 09:05
Is there any way to get 'rated' images into the API from the XML data?
Title: Re: Global Symbiostock Search – API for developers
Post by: ajt on September 11, 2013, 13:08
Already is :)
I changed it a bit, so now there is a possibility to select  rated or unrated images.
Title: Re: Global Symbiostock Search – API for developers
Post by: travelwitness on September 11, 2013, 17:56
Spotted it...

search_content=R

When I use it on symbiostock.info it doesn't seem to change the results from 'best match', they both look identical.
I was expecting a different selection of images between the two identical searches, is there a bug in the rating on the base theme?

Any thoughts AJT?
Title: Re: Global Symbiostock Search – API for developers
Post by: ajt on September 12, 2013, 02:30
Can you give some examples?

It works for me...

This call with R selects 6182 rated images
http://symbiostock.info/?symbiostock_network_search=woman&search_order=1&search_content=R (http://symbiostock.info/?symbiostock_network_search=woman&search_order=1&search_content=R)

and this

http://symbiostock.info/?symbiostock_network_search=woman&search_order=1&search_content=X (http://symbiostock.info/?symbiostock_network_search=woman&search_order=1&search_content=X)

gives 10570 unrated images.

This call
http://symbiostock.info/?symbiostock_network_search=woman&search_order=1&search_content=r (http://symbiostock.info/?symbiostock_network_search=woman&search_order=1&search_content=r)

selects all 16752 images.

Maybe you mean rank? It is not implemented in .info yet, I'm thinking, how to do it best :)
Title: Re: Global Symbiostock Search – API for developers
Post by: travelwitness on September 12, 2013, 07:35
Yes, I mean Rank :-)

Getting the two mixed up!

Maybe have a best match v2 for testing.

Fingers crossed it will improve the search results quite dramatically.