Advanced Search »
OpenStrands Development

OpenStrands Development


'Developer's forum for the OpenStrands web services API. Give us your feedback, and let us know how to make this product better.'

Access Type: Public
Join Condition: Open
URL: http://www.mystrands.com/group/OpenStrands_Deve

Views: 5016

See all » OpenStrands Development journal

MyStrands in Flex Applications

~ January 15, 2008 at 14:01 by wartxo (Views: 75 )

Hi, I am trying to develop an application in flex that connect to the api of mystrands.

When I run the application on my computer, it works perfectly, but when I upload to my server, it gives me a security error. Error #2048: Sandbox Security Error.

Can someone tell me if the problem is due to call a httpService over secure from a url unsecured, or some other breach of security flash player?

Thanks!!

PHP5 API Version 0.1

~ August 5, 2007 at 14:04 by vollmerk (Views: 350 )

Heya all, I've just polished up the first 'version' of a PHP interface for OpenStrands. It currently has all search, lookup and recommend functions written out. The error reporting, handling definitely leaves something to be desired, but hey work in progress.

You can find it in Ampache's public SVN, here
https://svn.ampache.org/trunk/modules/infotools/openstrands.class.php

I will continue to update the above linked class as I get time. If anyone wants to add a function or two I would love to get a patch back so that everyone can use it.

Currently the class forces a valid username,password,authtoken I plan on changing that eventually... Also I'm using the hexPass=???? for password passing so the password sent to this API must be a MD5 hash of the users password.

Questions, comments, patches send to mystrands@ampache.org
-Karl Vollmer
Ampache Lead Developer

Flash-compatible audio streams?

~ April 18, 2007 at 2:09 by skyzyx (Views: 282 )

I see that in the OpenStrands API, there are URLs for 30-second previews of songs in WMA/RAM formats. Very cool. :)

I'm working on a project in Flash that allows the listing of a user's most recently listened-to tracks, and I was hoping to be able to handle the audio playback through the Flash application.

It is my understanding, however, that the only audio formats that Flash is capable of playing back is MP3 or streaming RTMP. Does OpenStrands plan to support these audio formats any time in the near future?

Formats like MP3 would also make the playback more Mac/Linux-friendly since Windows Media Player for Mac is no longer supported by Microsoft (and doesn't exist for Linux), and Real Player... well... Real Player sucks.

Thanks! :)

MusicIP or MusicBrainz compatibility?

~ April 18, 2007 at 2:00 by skyzyx (Views: 270 )

It appears that OpenStrands is using proprietary ID values for artists, albums, releases, etc. There's nothing inherently wrong with that, however a few other services (MusicIP.com, MusicBrainz.org, Last.fm) are using MBID/PUID hashes so that doing lookups across music-related services is much easier for developers.

Are there any plans for the OpenStrands team to implement these more-standardized-than-not identifiers? Have they already been implemented and I'm just missing them?

It is my understanding that MusicBrainz is working to be a free/open-source replacement for services like Gracenote/CDDB, and I'm sure that there is some value to be had in working towards interoperability with these kinds of services.

OpenStrands PHP API and Live Showcase at The-Cocktail.com

~ March 15, 2007 at 16:20 by nvivo (Views: 273 )

Hi, this post is to tell all developers that the first OpenStrands PHP API is on the way.

It's being tested with some of the services and we espect to complete it by the 28th of March. I'll be showing some use cases live at the master class titled Taller de APIs that will be take place at the offices of the-cocktail.com, more info at:
http://aulathecocktail.pbwiki.com/Taller-APIs

We'll integrate some of the services with our Live Music Social Network, www.nvivo.es.

Just after the showcase we'll liberate the source code for the community of OpenStrands Developers.

OpenLaszlo meets OpenStrands

~ December 19, 2006 at 1:30 by millejos (Views: 211 )

I've been tinkering with both OpenLaszlo and Openstrands, here's a very simple mashup:

http://millejos.googlepages.com/openstrands_openlaszlo

Only HTTPS access?

~ December 11, 2006 at 15:55 by nvivo (Views: 438 )

There're some methods of the OpenStrands API that may access sensible user information, but the others, like artist, album or tags information, why aren't they accessible without SSL?

Apart from this, any of the group users know if any lib or class made in PHP for accessing the OpenStrands REST services?

Thanks in advance.

Winamp Plug-In

~ October 25, 2006 at 19:39 by musick_in_the_head (Views: 235 )

Has anyone done one?

Developing on the MusicStrands Platform

~ May 16, 2006 at 20:41 by kenbaldwin (Views: 197 )


Calling all developers! You can now build applications that leverage the power of MusicStrands. The OpenStrands 1.0 web services platform is a set of web services for outside developers interested in adding MusicStrands functionality to their non-commercial applications.

OpenStrands services allow you to programmatically perform many of the same functions available to you through the MusicStrands website using a browser. Use of OpenStrands is free to registered MusicStrands users, allowing you to write programs that use MusicStrands music recommendation and discovery technology in new and different ways. The platform currently includes account, catalog, recommendation, playlist, tagging, and community services. There is a limit of 5,000 queries per day.

To learn more, register for an OpenStrands subscriber ID and download the OpenStrands Software Development Kit (SDK):

http://www.musicstrands.com/openstrands/overview.vm

To help you get started quickly, examples are provided in Java, C#, and Python. You can call OpenStrands services from any language capable of issuing an HTTPS request and parsing the XML response.


powered by OpenStrands