tags:

views:

3808

answers:

2

I'm trying to find an API to control iTunes on OS X. I found the following:

http://developer.apple.com/sdk/itunescomsdk.html

I imagine on OS X, what I need is built in, but I have no idea where the API is documented?

Thanks in advance for any help.

+3  A: 

AFAIK, There is only an SDK (via COM) for Windows.

In Mac OS, iTunes is controlled via AppleScript.

There are quite a few tutorials running around, but I'm not familiar with anything official. In fact, last time I looked, they gave links to third-parties.

e.g., Tutorial

Uri
+4  A: 

If you are using Cocoa then I would recoment the (non-apple) framework EyeTunes

Applescript may be your best bet though, either through calling a script directly or the ScriptingBridge framework available for Ruby, Python, and Objective C

For the documentation, look at iTunes script dictionary (drag the itunes icon onto the script editor icon)

cobbal