2014-11-05 98 views
0

我以前使用腳本向推特發送推文,但最近失敗了。通過shell腳本發送推文到twitter通過

我正在尋找一個當前正在運行的簡單shell來發送推文給twitter。任何想法我會怎麼做呢?

+0

http://unix.stackexchange.com/questions/84540/twitter-status-updates-from-command-line-via-curl – 2014-11-05 21:42:37

+0

或http://search.cpan.org/~getty/Text-Tweet -0.004/lib/Text/Tweet.pm – 2014-11-05 21:44:30

+0

有一個名爲「tweepy」和「python-twitter」的免費python庫。您可以使用這些來創建腳本,並提供文檔。 – 2017-03-23 01:06:33

回答

0

還有一堆庫在那裏,可以完成大部分的工作,爲你的。芭蕾舞女演員是一門非常擅長整合的編程語言。你可以使用它的內置支持twitter來從shell中發佈推文。你可以在你的腳本中做這樣的事情,

#!/bin/bash 
MSG="WSO2 Ballerina goes well with shell.." 
ballerina_utility_function() 
{ 
     BALLERINA_SCRIPT_LOCATION="$BALLERINA_HOME/samples/twitterConnector/twitterConnector.bal" 
     bash "$BALLERINA_HOME/bin/ballerina" "run" "main" "$BALLERINA_SCRIPT_LOCATION" "$1" "$2" "$3" "$4" "$MSG" 
     return 
} 

RESPONSE="$(ballerina_utility_function $1 $2 $3 $4 $MSG)" 
echo "-----> $RESPONSE" 

然後使用twitter API密鑰和來自shell的令牌執行腳本。在此處查找完整的腳本和說明:http://ballerinagist.blogspot.com/2017/05/use-ballerina-to-extend-your-bash.html請參閱http://ballerinalang.org/瞭解更多信息。