-1
我創建了一個項目,一個web應用程序做功能測試。我想讓我的用戶使用twitter API將博客發佈到twitter上。他們會在我的網站內部生成一個博客,如果他們想通過twitter分享他們的博客。沒有那麼多如果測試Twitter的API的作品,更因爲,如果它工作我的網站內,如如果我的語法是合適的,如果我如何結合我是正確的。它的課程項目。如何爲Twitter的API
我創建了一個項目,一個web應用程序做功能測試。我想讓我的用戶使用twitter API將博客發佈到twitter上。他們會在我的網站內部生成一個博客,如果他們想通過twitter分享他們的博客。沒有那麼多如果測試Twitter的API的作品,更因爲,如果它工作我的網站內,如如果我的語法是合適的,如果我如何結合我是正確的。它的課程項目。如何爲Twitter的API
假設你使用的是C#/ ASP.NET,你會寫一個類,使可獨立進行測試你的API調用。我建議下載開源Twitterizer DLL和堵塞是到您的web項目,大多爲OAuth的實現。
public static bool CreateTweet(Twitterizer.OAuthTokens tokens, string tweetText)
{
var response = Twitterizer.TwitterStatus.Update(tokens, text);
return response.Result == Twitterizer.RequestResult.Success;
}
而且你的測試代碼應該是這樣的:
所以,如果你發佈了一條Twitter消息,可以按如下方式寫一個靜態方法
void Test()
{
var tokens = new Tw.OAuthTokens
{
_accessToken,
_accessTokenSecret,
_consumerKey,
_consumerSecret,
};
var testTweet = "test tweet text";
CreateTweet(tokens, testTweet);
}
您將需要獲得令牌或者通過Twitter的登錄過程或有,如果你不希望用戶登錄他們存儲。
然後基本上上面的測試代碼將被移動到適當的一塊代碼BEH的ind在你的ASP.NET應用程序中,它應該可以工作!