2013-04-16 46 views
0

我所試圖做的是如下:Twitter的硬編碼的登錄信息

t_username = 'XXXXX'; 
t_password = 'XXXXX'; 
app_key = 'XXXXX'; 
app_secret = 'XXXXX'; 

function login(uname, pword, key, secret) { 
    /* Returns something like: [access_token, token_secret] */ 
} 

toks = login(t_username, t_password, app_key, app_secret); 

/* Use the 'toks' to make API calls */ 

我試圖尋找一些示例代碼,但他們在處理URL(S)和重新方向等,但它們是相關對於瀏覽器應用程序,我試圖構建類似CLI應用程序的東西。 我不知道該怎麼做。

回答

0

就想通了。在應用程序主頁(獲取app_key和app_secret)的末尾,有一個按鈕用於創建訪問令牌和令牌密鑰。只需點擊它,你的access_token和token_secret就會生成。只需將它們直接複製粘貼到您的應用程序中即可。

1

你可能想要的是一個Single-user OAuth。 這非常適合在您的命令行應用程序中使用。

+0

剛纔看到你的問題只被標記爲python。無論哪種方式 - 鏈接的[單用戶OAuth示例](https://dev.twitter.com/docs/auth/oauth/single-user-with-examples)涵蓋java腳本和python。如果你決定使用python,我推薦[tweepy](https://github.com/tweepy/tweepy),因爲它會給你一個很好的API抽象 –