【发布时间】:2014-11-05 21:41:03
【问题描述】:
我之前使用脚本向 twitter 发送推文,但最近无法正常工作。
我正在寻找一个当前工作的简单外壳来向 twitter 发送推文。知道我该怎么做吗?
【问题讨论】:
-
有一个名为“tweepy”和“python-twitter”的免费python库。您可以使用它们来创建脚本,并且它们提供文档。
标签: linux bash shell twitter command-line
我之前使用脚本向 twitter 发送推文,但最近无法正常工作。
我正在寻找一个当前工作的简单外壳来向 twitter 发送推文。知道我该怎么做吗?
【问题讨论】:
标签: linux bash shell twitter command-line
【讨论】:
有很多库可以为您完成大部分工作。 Ballerina 是一种非常擅长集成的编程语言。您可以使用其对 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"
然后使用 shell 中的 twitter API 密钥和令牌执行脚本。在此处找到完整的脚本和说明:http://ballerinagist.blogspot.com/2017/05/use-ballerina-to-extend-your-bash.html 查看http://ballerinalang.org/ 了解更多信息。
【讨论】: