2013-03-10 124 views
2

我正在關注的API規範,以鳴叫:Twitter的意圖鳴叫添加斜線

http://twitter.com/intent/tweet?text=Don%27t+hide+your+incessant+curiosity%2E+Exclaim+it%2E+%23quote+http://[email protected]

但它不斷追加一個「/」來結尾:

別不要掩飾你的好奇心。感嘆它。通過@ mjbrender #quote http://itechthereforeiam.com/

我發現了幾個爲首的對話這個方向,但沒有回答這個問題。

感謝您的幫助。

回答

4

不知道你是否有這個工作,但我把通過聲明移到「前」,它擺脫了斜線。

例如:

https://twitter.com/intent/tweet?via=UserName&url=http://MyURL.com&text=Share your Story and Win!&hashtags=myHashTag& 

我以前通過標籤有在年底,它將產品的斜線。通過這個代碼,通路仍然出現在最後,而不是消息的開頭,只是沒有尾隨的正斜槓。

希望這會有所幫助!

+0

請注意,雖然這可能工作,但仍有與URL編碼的一些問題,如至少由以下...大衛的回答解釋了「:」應該進行編碼。 一些額外的編碼信息:https://en.wikipedia.org/wiki/Query_string#URL_encoding – 2015-08-18 18:36:11

3

這是因爲你沒有URL編碼MyURL。 試試這個:

https://twitter.com/intent/tweet?text=Don%27t+hide+your+incessant+curiosity.+Exclaim+it.+%23quote+http%3A//[email protected] 
+0

':'必須編碼爲'%3A'。 – 2015-07-10 16:08:36