2014-11-05 84 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/了解更多信息。