MySpace Developer Platform

A Place For Developers
From MySpace Open Platform: Documentation Wiki

How to Set Up a New Application for OpenID

Jump to: navigation, search
Content
Content > Quick Start Guides > MySpaceID

Become familiar with the process of setting up a MySpaceID Application by following the steps on this page.

Prior to creating a MySpaceID application, do the following:

  1. Create a MySpace Profile (or sign in to an existing account).
  2. Request access to the MySpace Open Platform. This links the Developer's MySpace Profile to the Developer's applications.
  3. Read the Setting Up an Application section of the document What is MySpaceID?



Set up a MySpaceID Application

STEP 1: Register the MySpaceID Application

  1. Go to http://developer.myspace.com
  2. Click the Build button in the navigation bar.
    Image:helloworld_step1-2a.png

  3. Click the Create MySpaceID App button located under the Application Platform logo as shown in the screenshot.
    Image:MySpaceID_step1-2.png‎

  4. Fill in the form:
    1. Enter the Application Title.
    2. Type the sequence of numbers and letters to solve the CAPTCHA challenge that appears on the screen.
    3. Click on the checkbox to agree to the Developer Addendum to MySpace Terms of Use Agreement.

      Note: You are using another users data so be sure to understand what you are responsible for. You must do this for each application you create.

    4. Click on the Next button.

    Image:MySpaceID_step1-3.png‎

STEP 2: Provide Information About the Application

The Edit App Information page appears. Take a minute to look at the various options on the page.

  1. Enter a short description of the application in the Application Description field (required).
  2. Enter the External URL (required). This is the URL for users to start using the application.
  3. Enter the External Callback Validation URL (required). Additional information on what to enter here is located underneath this form field.

  4. Image:MySpaceID_EditAppInfo.png

  5. The Terms of Service for using External Domain appears on the page.
    1. Read the Terms of Service.
    2. Click the checkbox next to "I agree with the Terms Of Service."

    Image:MySpaceID_step3-2.png


  6. To use OpenID for your application:
    1. Click on the Use OpenID checkbox.
    2. Enter a set of realm patterns that represents the URL-spaces for all OpenID authentication requests for your app. The realm patterns specified here will also be presented to the end-user during authentication to give them an indication of the scope of the authentication request. Realms must be unique.

    3. Image:MySpaceID_step3-3.png

  7. Click on the Save button on the bottom of the page.
    Image:MySpaceID_step3-4.png


  8. A SUCCESS message displays at the top of the page:
    Image:MySpaceID_step3-success.png‎



MySpaceID Application Example

  • SFoodie – preview an example OpenSource MySpaceID Web site built with Python and hosted on Google App Engine.