2011-06-12 67 views
0

可能重複:
Is there an iPhone SDK API for twitter?Twitter的API爲iPhone

我試圖使用Twitter的API,但我不希望使用OAuth /其他人的音樂庫。我想要一個用戶名和密碼的基本代碼,而不是推文。這可能嗎?我一直在網上瀏覽網頁至少7個小時,並且空手而歸。我找到了一個,但沒有奏效。請幫我解決一下這個。謝謝。

如果你想看看我發現的代碼,你可以下載它here。問題是,它說它的工作原理,但我的Twitter牆並沒有反映出這一點。要測試它,只需將您的用戶名和密碼放入viewDidLoad。

+0

接受我說我不想使用OAuth我只想做它一個基本途徑。 – user794543 2011-06-12 13:23:27

+0

基本認證不再受支持。你必須使用OAuth,沒有其他辦法。 – BoltClock 2011-06-12 16:33:37

+0

您有什麼反對使用OAuth?順便說一句,「基本方式」。 – jonmorgan 2011-06-12 16:39:36

回答

0

有相當多的圖書館,這很容易。環顧四周。 MGTwitterEngine就是這樣一個很棒的圖書館。另外,請查看ShareKit

+0

另外我說我不想使用其他人的圖書館或使用aouth。任何其他的想法。 – user794543 2011-06-12 13:21:38

+0

恩,你不需要現在用Twitter API使用OAuth嗎?不確定,因爲我沒有在我的應用中使用Twitter。 – 2011-06-12 13:32:16

+0

這是我的問題之一,我並不積極,但我看到很多沒有使用它的例子。 – user794543 2011-06-12 13:33:42

0

MGTwitterEngine工作得很好,http://mattgemmell.com/2008/02/22/mgtwitterengine-twitter-from-cocoa

另外,如果你看到了蘋果的iOS5主題本週早些時候,你可能已經注意到了Twitter的內置到iOS5的。

如果您的應用程序已針對iOS5做好準備,我會推薦使用本機SDK。

+0

我正在研究它,但我想我的應用程序仍然是4.2兼容。 – user794543 2011-06-12 13:19:35

+0

另外我說我不想使用其他人的圖書館或使用aouth。任何其他的想法。 – user794543 2011-06-12 13:21:26

+0

問題在於它使用了OAuthConsumer,這是一個大內存泄漏。 – 2011-06-12 17:59:52

0

Twitter API需要OAuth。如果您只想使用用戶名和密碼,則需要模擬瀏覽Twitter網站並進行身份驗證。這比使用OAuth代碼脆弱,不夠乾淨。我不打算髮帖子的細節。

但是,如果你計劃在將來的版本,在iOS 5中,你需要少於100行:http://www.pastie.org/2057025

+0

我希望它也適用於ios4.2 – user794543 2011-06-12 19:39:43