December 12, 2017

Helping PR pros make smarter decisions

MySpace: Availability vs Portability

MySpace: Availability vs Portability

Last week, MySpace announced Data Availability, their contribution to the
data portability movement. Back in May, MySpace made the announcement that they were making user data available to Yahoo, ebay and Twitter. Now they’ve opened up to developers.

What’s Available?

After using oAuth to authenticate a user and retrieve an authorized
Access Token and Token Secret, the API allows third party developers
access to the following MySpace data:

  • About Me
  • Age
  • Body Type
  • Books
  • Children
  • Current Location
  • Date of Birth
  • Drinker?
  • email
  • Ethnicity
  • Gender
  • ID
  • Interests
  • Job Interests
  • Jobs
  • Looking For
  • Movies
  • Music
  • Name
  • Network Presence
  • Nickname
  • Profile Song
  • Profile URL
  • Relationship Status
  • Religion
  • Smoker?
  • Status
  • TV Shows
  • In addition, the API allows developers access to the user’s friends through a simple GET request:

    http://api.myspace.com/people/@me/@friends

    The response will only return the ID of the user’s friends.

    In Use

    After announcing MySpace Data Availability, the good people at TechCrunch threw an application together to demonstrate how it works:

    Step One: Go to the app and click a link to install the application in MySpace.

    Step Two: On MySpace, confirm that you’d like to give the application access to your MySpace data.

    Step Three: You’re now redirected back to the TechCrunch app, which can now display your MySpace profile data information.

    The Catch

    Even though developers can now display users’ MySpace data on their
    sites, that doesn’t mean they can actually do anything with the data.
    In fact, MySpace forbids storing or caching any of the user
    information. So aside from displaying what’s already at MySpace, Data
    Availability isn’t particularly useful unless the developer can do
    on-the-fly data analysis in order to present something based on what
    they’ve learned from the user data. Which is, you know, not easy.

    What Does This Mean To Data Portability?

    Data Availability sure sounds like Data Portability, doesn’t it? And
    it’s certainly allowing data to leave the silo that is MySpace. Due to
    the fact that 3rd party developers cannot store or save data, each page
    load synchs with the mothership, guaranteeing up-to-date information.

    But then again, it’s just a display. A one-way road from MySpace to
    display somewhere else. Users can’t edit their MySpace information on
    another site, and nothing about it is bidirectional.

    So is Data Availability a step forward for the Data Portability
    movement? Is it a step backward? To me, it’s a step. When it comes to
    true data portability, it helps to be patient. Until recently the
    thought of allowing another site to access your profile data was
    absurd. Back in the walled-garden days, independent silos with
    redundant profile data were the rule. With Data Availability, a giant
    in social networking has decided to open the gate a little bit. That’s
    a very good thing.

    Talking this over with Trent Adams, the founder of matchmine and an active contributor to the DataPortability Project, he pointed out what might be helpful as next steps:

    “The move by MySpace into the world of data portability with their Data Availability initiative is a great baby step.  Without
    something like what Drummond Reed and his XDI compatriots are cooking
    up, though, it’s going to be hard to take bigger steps.  Specifically, the concepts of identity, data, and control cry out for what’re termed link contracts.”

    Trent recently interviewed Drummond for his DataPortability In-Motion podcast, where they talk about XDI, XRI, and link contracts in detail.

    It’s impossible for me to believe that we’re going to go from
    nothing to everything. I don’t think Facebook will put out a press
    release tomorrow announcing an API to let any developer create apps to
    both read, store, and write to any part of a Facebook profile. It’s
    just not going to happen. When it comes to data portability, iteration
    is the name of the game. Give developers a little bit of access and see
    what happens. Then, little by little, give more access.

    Nathan Burke is the Web Community Evangelist for Boston area tech startup matchmine. He also co-authors Blogstring.com.

    Ad Block 728

    About The Author

    Related posts

    Ad Block 728
    0 Shares