8
votes

Erreur lors de l'utilisation de Twitter pour vous connecter à mon application iPhone

J'utilise Twitter Login pour entrer dans mon application. Mais lorsque je clique sur le bouton Twitter, la page Twitter s'ouvre, mais je reçois l'erreur suivante:

whoa là-bas !!! Cette page n'est plus valide.La ressemble à une personne déjà utilisée les informations de jeton que vous fournissez.Veuillez revenir sur le site Tht vous a envoyé à cette page ou réessayez. c'était probablement une erreur honnête. xxx

Comment puis-je résoudre ce problème?


2 commentaires

Quel "bouton Twitter"? Quelle "page Twitter"? Quel "twitter se connecter"? Utilisez-vous OAuth à MgTwitterEngine? Vous avez vraiment besoin de fournir plus d'informations que celles-ci.


- (void) twittercliquez sur {SA_OAUTHTITTEREGINE * _Engine = [[SA_OAUTHTITTEREGINEL] InitioauthwithDelegate: auto]; moteur.consumerkey = [[Nstring Alloc] init]; _Engine.consumersecret = [[Nstring Alloc] init]; _Engine.consumerkey = @ "Clé de consommateur d'applications"; _Angine.consumersecret = @ "Secret de consommateur d'applications"; UIVIEWCONTROLLER * CONTROLLER = [SA_OAUTHTWITTERCONTROLLERTOENTRECRÉDURECRÉDIENNEDENDENDIENDTHITTEREGINEDERGINE: _Engine Délégée: auto]; Si (Contrôleur) [Auto-présageModalviewController: contrôleur animé: Oui]; } Oui j'utilise oauth dans mgtwitterengine


3 Réponses :


1
votes

VOTRE EMTENTION D'UTILISER OAUTHDATA Trop OUTIAIRE POUR UTILISATION (EXPIRÉ) dans mgtwitterengine.m cherche `#undif xxx

et modifier _clearscookies = oui;

puis au début de votre" twitterclick "mettre [auto-clairscookies]; alors le reste de votre code

- (vide) twitterclick { [Self ClearScookies]; SA_OAUTHTWITTERNGINE * _Engine = [[SA_OAUTUTHTITTEREGINE ALLOC] InitioauthwithDelegate: auto]; moteur.consumerkey = [[Nstring Alloc] init]; _Engine.consumersecret = [[Nstring Alloc] init]; _Engine.consumerkey = @ "Clé de consommateur d'applications"; _Angine.consumersecret = @ "Secret de consommateur d'applications"; UIVIEWCONTROLLER * CONTROLLER = [SA_OAUTHTWITTERCONTROLLERTOENTRECRÉDURECRÉDIENNEDENDENDIENDTHITTEREGINEDERGINE: _Engine Délégée: auto]; Si (Contrôleur) [Auto-présageModalviewController: contrôleur animé: Oui]; }


0 commentaires

3
votes

J'ai eu le même problème ... il s'est avéré être lié au temps système sur mon appareil.

Je ne sais pas comment cela s'est passé .. Mais après avoir changé la date, cela a fonctionné.


0 commentaires

0
votes

Il suffit de mettre [_ SETCLEARSCOEKIESCOOKIES: true] lorsque vous réinitialisez la variable _Engine et cela devrait fonctionner. C'est comme ça que je l'ai eu pour travailler pour moi!


0 commentaires