Is it possible to search/browse music via the Sonos API - sonos

I'm building a sonos control application that should basically have the same functionality as the sonos app.
I'm using the API at https://developer.sonos.com/ and I am able to control a sonos speaker, play, pause etc. but I can't find how to search/browse music.
Does anyone know if this is possible and, if so, where do I find the commands?
(I know this has been asked before but that was over 3 years ago)
Any help would be greatly appreciated!
Cheers,
Robert.

The Sonos Cloud API is too lame to offer content browsing and searching.
You use ContentDirectory.Browse per the UPnP documentation to enumerate and search everything except music service content.

Related

Twilio programmable video notifications

I developed a solution to allow my users to get in touch through video calls.
However, for iOS I can't manage to trigger notifications (CallKeep for example) to warn a user that someone is trying to contact him.
Would you have solutions to propose to me because I can't find anything conclusive.
Check out the Twilio Video quick start application has a CallKit example. Please take a look at that and see what you can learn.

Google API: show online contacts for Google Talk/Chat and Google Hangout

I might have overlooked this, but I'd like to implement Google Talk and Google Hangout on my site and I'm looking for some kind of (official, preferably PHP) API call that retrieves the online/offline contacts of a Google+ user. (similar to the list of online contacts next to Gmail)
Is this API functionality available and is it possible to provide the user with the option to select contact(s) to start a Google Hangout with?
To start, you're likely going to need to leverage a few different APIs. Since I cannot add a comment to ask questions, here's a recommended reading list based on my recent work with the Plus & Hangouts APIs:
Google Plus - https://developers.google.com/+/api/latest/people/list - Collect a list of people in your circles. This will not tell you who's online or offline. May be optional (see #2). Unfortunately, this call is not available yet in the PHP Client Library, so I created one for my personal project and am waiting on some vetting to submit it back to the Google project. If you're interested, I'd be happy to share.
Google Talk - https://developers.google.com/talk/ - Use that query the Talk service to see who's online and/or offline.
Starting a Hangout - Seems this discussion # the developer group is similar to your question and can best point you in a good starting direction. https://groups.google.com/forum/#!topic/google-plus-developers/r_f7iweZ7c8
Hope that helps & curious to hear how it goes!

Nokia Counter on WP7

I downloaded Nokia Counters and I dont understand how do they get sms count and call durations if there is no API that could support this?
Do they have any extra APIs?
Most likely they have deeper access. After all, it is only for their devices which means that they can not only exit sandbox, but access their own proprietary API.
It is similar to Youtube app, Adobe Reader app and deep links to marketplace.
I would really want to get access to such API :/

How to interact with the Panoramio API using services?

I'm writing a location base client and would love to integrate Panoramio with my client, now the problem is that I can't find a way to interact with the Panoramio using a ~REST-like service.
I know they do have an API but it's mostly for embedding the content into a website and not as to interact thru me code (at least from documentation)
Have any of you hacked a way thru this?
I am writing the clients natively for android and iphone in case you are wondering.
cheers,
G.
well it seems like the answer came a bit fast... and although this is easily accessible thru their website it is discussed in their forum and even google has posted about it in their geo developer blog
a sample request to get images from a bounding box will go along the lines of the following example:
http://www.panoramio.com/map/get_panoramas.php?order=popularity&set=public&from=0&to=10&minx=-124.29382324218749&miny=36.089060460282006&maxx=-119.8773193359375&maxy=38.724090458956965&callback=MyCallback
Update: I have found also the official page to their data api.
hope it helps!

Set instant messenger display message programmatically

Would a script that sets display messages for instant messengers be simple or complex? After some searching, there doesn't seem to be any information about this at all.
For the sake of an example, if I had a text file of quotations, would it be possible to have the google talk display message change to a different quotation hourly?
Depends on which client you're using. As far as I know, Google's client doesn't offer any interface for plugins, but the open source instant messenger Pidgin does. I think there already is a plugin for what you want to do, but you can write your own using the documentation and examples they give you.
The complexity of writing something like this is based on how much C or Perl you know, since you can program in either of those for Pidgin. Reading code from other people's plugins, you should be able to figure out the Pidgin API.
You can use Kik API to programmatically send rich content and files between mobile applications. It is available for iPhone and Android platforms and takes only about 5 lines of code to integrate into your app. There is more info at the API website: http://www.kik.com/dev
Disclaimer: I'm on of the developers behind Kik API :)