8
votes

Twitter OAuth Page de connexion sur l'iPhone

J'ai twitter intégré à ma candidature à l'aide de Sharekit. Tout fonctionne assez bien, sauf si l'utilisateur se reproduit sur le lien "Inscription" de la page Connexion / Autoriser, il passe à une page d'erreur non signale. Soit un "désolé cette page n'existe pas" ou "Tenez-t-il! Désolé, le profil que vous essayiez de voir a été suspendu en raison d'une activité étrange."

Le compte que j'utilise fonctionne dans la mesure où se connecter, l'affichage, etc. Mais ce lien semble aller dans l'espace. Aussi si je clique sur l'icône "Twitter Gear" / Application, la boîte de dialogue (vue Web avec le Twitter OAuth Authorize page chargée) se ferme simplement.

Je ne trouve rien sur la manière de configurer des choses comme ceci et tout le reste semblait fonctionner assez facilement. La référence la plus proche que je pouvais trouver était, ce lien Twitter API Numéro 1045

Merci d'avance pour toute aide

mise à jour: Je vérifie quelques autres applications avec support Twitter. La plupart des celles que j'ai vérifiées (TUAW, JOYSTIQ, TFLN) semblent avoir roulé sa propre page de connexion Twitter (en utilisant Xauth IS supposons) celui que j'ai trouvé qui utilise la page Twitter OAuth (Shazam) vous emmène en réalité au safari mobile et Il présente le même comportement. Peut-être que j'ai besoin de rouler ma propre connexion?


5 commentaires

Depuis que le site Web Twitter est tombé assez souvent. Est-il possible que cela ait été causé par le serveur Twitter non répondant, non par votre application?


Ce comportement a été cohérent. Le lien d'inscription n'a jamais travaillé, même si la connexion a.


Nous utilisons également nos propres pages de connexion. Semble être un problème dans la page Web Sharekit s'ouvre. Peut-être que vous pouvez vérifier leur code et modifier l'URL pour pointer sur le bon (s'il s'agit d'une URL Twitter ou d'une page Web personnalisée)


Quelle version de Sharekit utilisez-vous? Le mien semble ok avec le lien d'inscription et d'autres liens.


Je ne fais que quel est le problème, mais assurez-vous que votre date et votre heure sont réglées par rapport à votre emplacement et à votre région. Une fois que je suis confronté à l'erreur de Similer lorsque je suis en train d'intégrer Twitter dans mon application et que le problème est à la date et à l'heure définissant mon ("définir la date et l'heure automatique" n'est pas cochée


5 Réponses :


0
votes

Je suggère Utilisation d'un sniffer de paquet sur Votre appareil pour déterminer l'URL exacte appelle lorsque vous cliquez sur le lien "Inscription". Il y a beaucoup de façons de faire cela, mais il est plus facile sur les téléphones jailbreakes. Armé de l'URL, vous pouvez voir si c'est potentiellement quelque chose que vous faites mal ou un bug Twitter.


0 commentaires

0
votes

Essayez Jan Rain, il est facile d'intégrer cette fonctionnalité sans erreurs.

http://www.janrain.com/products/engage/mobile < / p>


1 commentaires

Intéressant bien qu'un peu cher.



4
votes

Je vous suggère d'aller dans les fichiers de classe Sharekit, accédez aux deux fichiers .m qui ont "Twitter Autorisation" (je ne sais pas les deux des deux, une simple recherche sur XCode doit le trouver) et changer le problème. URL qu'il est envoyé à cette URL: https://mobile.twitter.com/signup

qui devrait résoudre votre problème!


0 commentaires

0
votes

Voici un Sharekit Folk J'utilise: https://github.com/baotuo/sharekit

Il semble que ce ne soit pas de vos problèmes et n'avez pas beaucoup d'amélioration. Vous devriez essayer.


0 commentaires

0
votes

Lorsque vous implémentez l'intégration Twitter, vous ne devez pas utiliser la bibliothèque que vous avez utilisée dans des projets plus anciens, mais téléchargez une nouvelle bibliothèque Twitter. J'ai eu des problèmes avec Twitter Oauth quand j'ai utilisé une bibliothèque plus âgée. Mais après le téléchargement et l'utilisation de la nouvelle bibliothèque, le problème a été corrigé.


0 commentaires