2011-09-26 16 views
15

我想創建一個可以與Twitter集成的應用程序。 所以我去了網站:https://dev.twitter.com/apps/new來創建一個應用程序。當創建twitter的應用程序時,「網站:無效的URL格式」

但WebSite:字段總是失敗。它說「網站:不是有效的網址格式」。 我嘗試了不同的「有效」網址,但失敗了。

你對Twitter應用程序有什麼想法嗎?

在此先感謝。 Michael

+0

如果您告訴我們您放入的是哪個失敗,可能會有所幫助。 – Fosco

+0

在我上面提到的網站中重現問題很容易。只需爲應用程序名稱,說明和網站輸入任何單詞即可。無論如何,它會失敗。 – michael

+0

我嘗試了很多次,每次都失敗,即使使用了有效的URL。 – michael

回答

12

礦井正在工作。將其保存爲這種格式http://url.com。即使這domain.com工程。

你可以嘗試在不同的瀏覽器,註銷和登錄。

M

+0

我已經添加這個細節相同..我能夠成功,但之後,它將顯示網頁不可用 –

3

如果我在開頭包含「http://」,我可以提出申請。也可能是瀏覽器相關的東西(我使用的是Chrome),請檢查一下。

+0

這是根本原因:前綴「http://」 – michael

1

在我的情況下,問題是從複製/粘貼尾隨空白。

3

一個容易犯的錯誤是兩個回調網址和網站需要先從http://

這爲我工作:

WebSite: http://example.com 

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

注意本地主機的,如果你是在本地機器上開發。 Twitter不允許使用http://localhost:3000或不使用http的網址。

我在想,爲什麼;]希望,他們會加上它。

2

我有同樣的問題,那麼谷歌搜索後,有人說:

「我覺得你的網站和回調應符合一些例子:

網站:http://www.quoteicon.com 回調:http://www.quoteicon.com/twitter/callback

總結現場回調必須以網站爲前綴,否則會出現URL無效的錯誤! ,他們不接受本地IP到網站字段。

它爲我工作,希望這可以幫助你。

0

我剛剛發現我的回調網址根本沒有問題,但錯誤信息是針對網站網址的!

24

我試圖設置本地主機的URL,並得到相同的錯誤信息。

替換

HTTP後:// localhost HTTP:// localhost /嘰嘰喳喳/回調

HTTP:// 127.0.0.1 HTTP:// 127.0.0.1 /嘰嘰喳喳/回調

它讓我保存我的測試應用程序

+0

謝謝老兄:)保存我的tym ...歡呼@yuriy – Sunil

+0

Yayy!爲我工作! – MysticForce

1

老問題,但我今天遇到了這個問題。 Twitter不允許URL中的本地主機或IP地址(加上它需要http://或https://作爲前綴)。

但是這對本地調試沒有幫助。

因此,一個簡單的方法就是添加類似在/ etc myapp.here.com/hosts文件

127.0.0.1 myapp.here.com

,然後在字段中輸入http://myapp.here.comhttp://myapp.here.com/auth/twitter
這應該允許本地調試。這很奇怪,因爲Facebook讓這變得更容易一些,這似乎是調試這些類型集成的常見任務。

如果您想使用相同的Twitter應用程序ID,您甚至可以在本地覆蓋您的實際域。

0

當我給我的網站&回調URL相同時,解決此問題htt://URL.Hope它將有助於解決您的解決方案。

相關問題