“Site web: n'est Pas une URL valide format” lors de la création d'une application de twitter
J'aimerais créer une application qui peut s'intégrer avec Twitter.
Donc, je suis allé sur le site: https://dev.twitter.com/apps/new pour créer une application.
Mais le Site web: champ toujours échoué. Elle a dit que "Site web: n'est Pas une URL valide format".
J'ai essayé différentes "valide" à l'Url, mais a échoué.
Avez-vous des idées sur l'application twitter?
Merci à l'avance.
Michael
- Pourrait aider si vous nous avez dit ce que vous mettez dans qui a échoué.
- Il est facile de reproduire le problème dans le site que j'ai mentionné ci-dessus. Il suffit de saisir tous les mots pour le nom de l'application, une description, puis le site web. Il échouera, de toute façon.
- J'ai essayé de nombreuses fois, et il a échoué à chaque fois, même avec une URL valide.
- si votre URL estsomething.com" rendre "something.com"
Vous devez vous connecter pour publier un commentaire.
Le mien est de travail. L'enregistrer dans ce format
http://url.com
. Même cettedomain.com
œuvres.Vous pouvez essayer de le faire dans un autre navigateur, la déconnexion et la connexion.
Je tente de mettre localhost URL et j'ai obtenu le même message d'erreur.
Après le remplacement de
http://
localhost
http://
localhost
/twitter/rappelavec
http://
127.0.0.1
http://
127.0.0.1
/twitter/rappelqu'il me laisse m'a sauvé de l'application de test
Une erreur facile à faire est à la fois l'url de callback et le site web ont besoin de commencer avec
http://
Cela a fonctionné pour moi:
Je suis capable de faire les demandes, si je comprend "http://" au début. Il peut aussi être quelque chose liés au navigateur (j'utilise Chrome) afin de vérifier que.
Dans mon cas, le problème a été en fuite les espaces de copier/coller.
J'ai eu le même Problème, puis après googler, quelqu'un a dit que:
"Je pense que votre site web et de rappel doivent correspondre. Quelques exemples:
site web: http://www.quoteicon.com
rappel: http://www.quoteicon.com/twitter/callback "
résumant le champ de rappel doit être préfixé avec le site, sinon, il obtient l'erreur que l'URL n'est pas valide!
et ils n'acceptent des IPs sur le site des champs.
Il a travaillé pour moi, espérons que cette aide vous.
Une vieille question, mais je suis tombé sur ce sujet aujourd'hui. Twitter ne permet pas de localhost ou des adresses IP dans l'URL (de plus, il ne nécessite http://ou https://préfixe).
Mais ce n'est pas aider avec local de débogage.
Donc une simple solution de contournement est d'ajouter quelque chose comme myapp.here.com dans votre fichier /etc/hosts
127.0.0.1 myapp.here.com
puis entrez http://myapp.here.com et http://myapp.here.com/auth/twitter dans les champs.
Cela devrait permettre de débogage locale. Il est étrange que Facebook fait un peu plus facile et il semble comme une tâche commune pour le débogage de ces types d'intégrations.
Vous pouvez même remplacer votre domaine localement si vous voulez utiliser la même Application Twitter ID.
Être conscient de localhost, si vous développez l'ordinateur local. Twitter ne permet pas d'url avec
http://localhost:3000
ou sans http.Je suis demander pourquoi ;] Espère, Ils vont l'ajouter.
Je viens de découvrir que je n'avais pas ce problème avec mon url de callback à tous, mais le message d'erreur était pour l'url du Site web!
Tout essayé aujourd'hui, par la suite seulement
https://example.com/auth
travaillé.J'ai simplement ajouté www et l'erreur a disparu.
Précédemment
http://twitter.com/...
Après
http://www.twitter.com/...
Ce problème est résolu quand je donne mon Site & URL de Callback même htt://URL.Espérons qu'il aidera à résoudre votre solution.