Ответ 1
Работает моя. Сохраните его в этом формате http://url.com
. Даже этот domain.com
работает.
Вы можете попробовать сделать это в другом браузере, выйти из системы и войти в систему.
Я хотел бы создать приложение, которое может интегрироваться с Twitter. Поэтому я зашел на сайт: https://dev.twitter.com/apps/new, чтобы создать приложение.
Но поле WebSite: всегда сбой. Он сказал, что "Веб-сайт: не действительный формат URL". Я пробовал разные "действительные" URL-адреса, но не смог.
Есть ли у вас какие-либо идеи в приложении twitter?
Спасибо заранее. Майкл
Работает моя. Сохраните его в этом формате http://url.com
. Даже этот domain.com
работает.
Вы можете попробовать сделать это в другом браузере, выйти из системы и войти в систему.
Я пытался установить URL-адрес localhost и получил то же сообщение об ошибке.
После замены
Http://localhost
Http:// localhost
/твиттер/обратный вызов
с
Http://127.0.0.1
Http:// 127.0.0.1
/твиттер/обратный вызов
это позволило мне сохранить тестовое приложение
Я могу создавать приложения, если сначала включить "http://". Кроме того, это может быть связано с браузером (я использую Chrome), поэтому проверьте это.
Одна простая ошибка заключается в том, что URL-адрес обратного вызова и веб-сайт должны начинаться с http://
Это сработало для меня:
WebSite: http://example.com
CallbackURL: http://example.com/auth/twitter/callback/
У меня была одна и та же проблема, затем после поиска в Интернете кто-то сказал, что:
"Я думаю, что ваш сайт и обратный вызов должны совпадать. Некоторые примеры:
веб-сайт: http://www.quoteicon.com callback: http://www.quoteicon.com/twitter/callback"
Подводя итог , обратный вызов поля должен иметь префикс с веб-сайтом, в противном случае он получает ошибку, что URL-адрес недействителен! и они не принимают локальные IP-адреса в поля веб-сайта.
Это сработало для меня, надеюсь, это поможет вам.
В моем случае проблема заключалась в завершении пробела из copy/paste.
Помните о локальном хосте, если вы работаете на локальной машине. Twitter не разрешает URL с http://localhost:3000
или без http.
Мне интересно, почему;] Надеюсь, они добавят его.
Старый вопрос, но я столкнулся с этим сегодня. 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.
Я только что обнаружил, что у меня не было проблемы с моим URL-адресом обратного вызова, но сообщение об ошибке было для URL-адреса веб-сайта!
Эта проблема решается, когда я даю свой сайт и URL-адрес обратного вызова одинаковым htt://URL.Hope, это поможет решить ваше решение.