"Веб-сайт: не действительный формат URL" при создании приложения twitter

Я хотел бы создать приложение, которое может интегрироваться с Twitter. Поэтому я зашел на сайт: https://dev.twitter.com/apps/new, чтобы создать приложение.

Но поле WebSite: всегда сбой. Он сказал, что "Веб-сайт: не действительный формат URL". Я пробовал разные "действительные" URL-адреса, но не смог.

Есть ли у вас какие-либо идеи в приложении twitter?

Спасибо заранее. Майкл

Ответы

Ответ 1

Работает моя. Сохраните его в этом формате http://url.com. Даже этот domain.com работает.

Вы можете попробовать сделать это в другом браузере, выйти из системы и войти в систему.

M

Ответ 2

Я пытался установить URL-адрес localhost и получил то же сообщение об ошибке.

После замены

Http://localhost Http:// localhost/твиттер/обратный вызов

с

Http://127.0.0.1 Http:// 127.0.0.1/твиттер/обратный вызов

это позволило мне сохранить тестовое приложение

Ответ 3

Я могу создавать приложения, если сначала включить "http://". Кроме того, это может быть связано с браузером (я использую Chrome), поэтому проверьте это.

Ответ 4

Одна простая ошибка заключается в том, что URL-адрес обратного вызова и веб-сайт должны начинаться с http://

Это сработало для меня:

WebSite: http://example.com

CallbackURL: http://example.com/auth/twitter/callback/

Ответ 5

У меня была одна и та же проблема, затем после поиска в Интернете кто-то сказал, что:

"Я думаю, что ваш сайт и обратный вызов должны совпадать. Некоторые примеры:

веб-сайт: http://www.quoteicon.com callback: http://www.quoteicon.com/twitter/callback"

Подводя итог , обратный вызов поля должен иметь префикс с веб-сайтом, в противном случае он получает ошибку, что URL-адрес недействителен! и они не принимают локальные IP-адреса в поля веб-сайта.

Это сработало для меня, надеюсь, это поможет вам.

Ответ 6

В моем случае проблема заключалась в завершении пробела из copy/paste.

Ответ 7

Помните о локальном хосте, если вы работаете на локальной машине. Twitter не разрешает URL с http://localhost:3000 или без http.

Мне интересно, почему;] Надеюсь, они добавят его.

Ответ 8

Старый вопрос, но я столкнулся с этим сегодня. Twitter не разрешает локальные или IP-адреса в URL-адресе (плюс для этого требуется http://или https://в качестве префикса).

Однако это не помогает при локальной отладке.

Таким простым способом является добавление чего-то вроде myapp.here.com в файл /etc/hosts

127.0.0.1 myapp.here.com

а затем введите http://myapp.here.com и http://myapp.here.com/auth/twitter в полях.
Это должно позволить локальную отладку. Это странно, так как Facebook делает это немного проще, и это похоже на общую задачу для отладки этих типов интеграции.

Вы даже можете переопределить свой фактический домен локально, если хотите использовать тот же идентификатор приложения Twitter.

Ответ 9

Я только что обнаружил, что у меня не было проблемы с моим URL-адресом обратного вызова, но сообщение об ошибке было для URL-адреса веб-сайта!

Ответ 10

Эта проблема решается, когда я даю свой сайт и URL-адрес обратного вызова одинаковым htt://URL.Hope, это поможет решить ваше решение.