Adium

Opened 13 years ago

Closed 11 years ago

Last modified 11 years ago

#8036 closed enhancement (fixed)

Support for 'myim:' URLs

Reported by: rafael Owned by: earthmkii
Milestone: Adium 1.4 Component: Service/MySpace
Version: Severity: normal
Keywords: myspace myim URL Cc:
Patch Status:

Description

MySpace is using 'myim:' as a URL protocol to allow users to click a link and add contact via MySpaceIM. Please add support for these links to Adium. Thanks!

For reference and additional details, see my post in the Adium forum here: http://forums.cocoaforge.com/viewtopic.php?t=15217

Change History (22)

comment:1 Changed 13 years ago by Jordan

Keywords: myspace, myim, URLmyspace myim URL
Milestone: Adium X 1.3
Patch Status: Needs Dev ReviewNone

comment:2 Changed 13 years ago by Maureen

I fully agree with this guy. It looks as though you guys have it on the books to be added soon. Can't wait!!

comment:3 in reply to:  2 Changed 13 years ago by Chris Forsythe

Milestone: Adium X 1.3Needs feedback from users

Replying to mo_photo:

I fully agree with this guy. It looks as though you guys have it on the books to be added soon. Can't wait!!

Then help us help you:

You're going to need to give a little more documentation on what the URLs they're using are and what the parameters mean.

comment:5 Changed 13 years ago by Adam

myim: URLs MySpaceIM registers the myim: URL scheme to invoke C:\Program Files\MySpace\IM\MySpaceIM.exe %1. The URL includes a command followed by URL-encoded parameters: myim:addContact?uID=1&cID=2.

addContact

msim_uri_handler_addContact_cb

Adds user to contact list. Used on http://collect.myspace.com/index.cfm?fuseaction=im.friendslist

Name Value uID Your userid, or 0 for default cID Contact userid auto true if "Add all the people on this page to my IM List!" clicked, empty cID sendIM

msim_uri_handler_sendIM_cb

Used in JavaScript? posted at http://developer.pidgin.im/attachment/ticket/194/section%20of%20code%20from%20myspaceJS032.js%20.txt

Name Value uID Your userid, or 0 for default cID Contact userid

http://developer.pidgin.im/wiki/MsimProtocolSpec

comment:6 Changed 13 years ago by Frederik 'Freso' S. Olesen

Do you still need more input/user feedback?

comment:7 Changed 13 years ago by Jordan

Milestone: Needs feedback from usersAdium X 1.3

I can't say for sure, but that does appear to be enough information to go ahead with this again.

comment:8 Changed 12 years ago by Jordan

Milestone: Adium X 1.3Adium X 1.3.2

comment:9 Changed 12 years ago by Carlos Morales

comment:10 Changed 12 years ago by Stephen Holt

A clearer bit of documentation can be found here: http://imfreedom.org/wiki/index.php/MySpaceIM#myim:_URLs

comment:11 Changed 12 years ago by Peter Hosey

(In [23591]) Added test cases for auto-linkifying MySpaceIM (msim:) URLs. Refs #8036.

comment:12 Changed 12 years ago by Peter Hosey

(In [23592]) Corrected URL scheme in test cases. The correct scheme is myim:, not msim:. Thanks to Augie for pointing this out. Refs #8036.

comment:13 Changed 12 years ago by sholt

(In [23593]) Added patterns for MySpace IM URI tests added in r23591 and r23592. Refs #8036.

comment:14 Changed 12 years ago by Peter Hosey

(In [23595]) Added two more test cases for myim: URLs. These have the auto parameter up front, rather than at the end. Refs #8036.

comment:15 Changed 12 years ago by sholt

(In [23596]) Fix precidence issues for tests added in r23595. Refs #8036.

comment:16 Changed 12 years ago by Stephen Holt

Milestone: Adium 1.3.2Adium 1.3.3
Owner: set to Stephen Holt
Status: newassigned

Since no one's finished this one off yet, I'll take it; and pushing it back to 1.3.3 since it's non-essential and I've got a busy schedule.

comment:17 Changed 12 years ago by Robert

Summary: Support needed for 'myim:' URLsSupport for 'myim:' URLs

comment:18 Changed 12 years ago by Robert

Milestone: Adium 1.3.3Adium 1.3.x

comment:19 Changed 12 years ago by Jordan

Milestone: Adium 1.3.xGood idea for "later"

comment:20 Changed 11 years ago by Zachary West

Resolution: fixed
Status: assignedclosed

(In [26712]) Add support for MySpace IM links (msim). Someone with a MySpace account is going to have to test this, because I don't have one. Fixes #8036.

comment:21 Changed 11 years ago by Zachary West

Milestone: Good idea for "later"Adium 1.4

comment:22 Changed 11 years ago by Zachary West

(In [26713]) Add msim links to our Info.plist's supported schemes. Refs #8036.

Note: See TracTickets for help on using tickets.