2010-12-11 28 views
1

J'ai fait une application iPhone dans laquelle je dois implémenter l'intégration myspace. J'ai créé l'application myspace en utilisant developer.myspace.com.MySpace Integration with iPhone

Et j'obtiens APPLICATION_SCHEME, CONSUMER_KEY & APPLICATION_ID en utilisant cette application créée. Que j'utilise dans ma demande pour mettre à jour le statut. Je ne reçois pas les détails suivants: (i) CONSUMER_SECRET (ii) ACCESS_TOKEN_KEY (iii) ACCESS_TOKEN_SECRET (iv) person_id

Et chaque fois que je mets à jour le statut sur myspace il donne l'erreur 401 qui signifie l'authentification a échoué. Alors, quelqu'un peut-il me dire comment résoudre ce problème?

L'application de référence que j'ai créé est here.

Merci d'avance.

Répondre

3

-> Vous devez enregistrer une URL unique Type dans votre fichier .plist.

->Assurez-vous pour définir la propriété UrlScheme du contexte à la même valeur vous utilisez dans le .plist lorsque vous instancier la classe MySpace. Cela permettra au SDK de créer une URL de rappel appropriée qui déclenchera votre application lorsque l'utilisateur s'est authentifié. VEUILLEZ NE PAS UTILISER L'URLSCHEME PAR DÉFAUT.

-> Vous pouvez vérifier si l'utilisateur est connecté en appelant [mySpace isLoggedIn]

-> Ce vérifie si votre application a un jeton d'accès associé à l'utilisateur pour les applications hors site (applications sur site font pas besoin d'un jeton d'accès, donc vérifier si elles sont connectées est muet).