問題的簡短版本是這樣的嗎?有沒有什麼辦法在iOS上(使用iOS5的twitter框架或一些第三方庫)來執行此頁面上描述的其他平臺: https://dev.twitter.com/docs/auth/oauth/single-user-with-examples正確的方式如何在iOS中使用硬編碼的Twitter帳戶
例如在C#中可以使用下面的使用第三方庫:
OAuthTokens tokens = new OAuthTokens();
tokens.ConsumerKey = "Consumer Key";
tokens.ConsumerSecret = "Consumer Secret";
tokens.AccessToken = "Access Key";
tokens.AccessTokenSecret = "Access Secret";
TwitterStatusCollection homeTimeline = TwitterStatus.GetHomeTimeline(tokens);
這基本上是我所需要的。
這裏是我努力的情況下,做一些額外的信息是相關的:
我想創建應用程序,訪問一個特定的Twitter帳戶並提出了一些這些鳴叫。我當然有權訪問此帳戶(因此,只讀訪問權限很好)。
到目前爲止,我還使用https://dev.twitter.com/apps網站創建了twitter應用程序。在那裏我已經生成了認證令牌和祕密,並獲得了消費者密鑰和祕密。現在我想在應用程序中使用它(我希望所有這些都是永久的,除非我刪除它們,以便我可以在應用程序中對它們進行硬編碼?)。
我遇到了這個SO問題:Error creating twitter ACAccount on iOS5: NSURLErrorDomain error -1012,這個傢伙想要做類似的事情,可能是建議使用這個: https://dev.twitter.com/docs/ios/migrating-tokens-core-accounts。 對我來說,它沒有工作,我認爲這不是做我所需要的正確方法。
我變得越來越覺得,我試圖做一些簡單的概念中糟糕的方式:)
感謝。
也許XAuth是你需要的 https://dev.twitter.com/docs/oauth/xauth – ultragtx 2012-04-22 12:02:53
@郭國偉感謝你的回覆。 xAuth只允許我接收訪問令牌和令牌密鑰。不過,我想知道下一步是什麼。理想情況下,採用某種高級庫的形式,類似於問題中提到的C#中可用的庫。 – 2012-04-22 12:20:32
你有沒有設法解決這個問題?我想和你做同樣的事情,每個人都會談論儲存在手機中的帳戶。我不想使用該帳戶,我想使用我自己的應用程序令牌!謝謝! – Jan 2013-08-21 18:17:48