來自

2009-08-21 60 views
1
的Twitter API

我在我的網站上創建了一個頁面,用戶可以使用我網站上的表單直接發佈到他們的Twitter帳戶。我正在使用curl發送數據。但是,當他們發佈的內容是「從API」發佈的時候,我想將其更改爲我的網站名稱/鏈接。我通過OAUTH閱讀了一些內容,但我不希望我的用戶不得不離開我的網站並轉到Twitter。我只想在那裏展示我的網站。任何幫助表示讚賞。來自

回答

1

此鏈接可以幫助你有點 http://www.sakana.fr/blog/2007/03/18/scripting-twitter-with-curl/

和更改顯示的客戶端,通過源變量,這樣的事情應該工作:

curl --basic --user username:password --data status="Having fun with cURL" http://twitter.com/statuses/update.xml?source=MySuperClient 
+0

我想你的意思是查詢字符串中的源變量? – 2009-08-21 01:59:49

+0

我試着通過請求來源,但現在,而不是從API說它從網絡說。有任何想法嗎? – ngreenwood6 2009-08-21 02:00:24

+2

如果您在我的答案中查看「更多信息」,您將會看到,沒有Oauth的情況下,Twitter不再允許自定義客戶端名稱,而且您必須註冊一個自定義名稱。 – kersny 2009-08-21 02:03:11

2

你將不得不使用OAuth ,原來的方法已經停止。但是,在此之前,您必須在此處註冊您的應用程序:New Client

更多信息:Here

+0

顯然你不能讀,因爲我說我不想使用oauth,因爲我不想讓用戶不得不離開我的網站。 – ngreenwood6 2009-08-21 02:06:17

+0

我不知道如何實現oauth,使用戶不必離開我的網站。 – ngreenwood6 2009-08-21 02:07:22

+2

不幸的是,如果你想要一個自定義名稱,Oauth是你唯一的選擇。 – kersny 2009-08-21 12:54:09