问题描述
首先,我不是程序员。所以,我要做的只是爱好。
3天前,我只想制作一个Twitter机器人,每天发布一条推文。一条推文。就是这样。
我有2个帐户。一个是我的个人帐户,另一个是机器人。但是,由于我不知道twitter api的工作原理,因此我希望将开发者帐户授予我的个人,并且该帐户已获得批准。但是我的机器人帐户没有,我知道,因为我想做同样的事情,而且它对Twitter政策并不适用,因此我不应该为此怪罪于Twitter。
所以我需要其中之一; 1-当我搜索时,twitter不允许将状态发送到已连接的帐户。他们说:“您需要向Twtter提出要求。”是这样吗?如果是,我在哪里可以问? 2-我的个人开发者帐户可以转移到机器人帐户吗?
我只想发送日常推文,这全是霍比。如果需要,我可以显示我的源代码,以便您可以看到该机器人将执行的操作。也许可以通过硬编程来解决,但是我真的不是程序员,我的意思是我不认为自己是那样。
准备好密码,触发器已准备就绪。所以我只需要允许我的机器人帐户上的发布状态即可...
你能给我个办法让我睡觉吗
您可以在下面看到我的代码,该代码在运行时会将更新发布到我的个人帐户中
from twython import Twython
import urllib.request,json,requests
twitter = Twython(
consumer_key,consumer_secret,access_token,access_token_secret
)
def dolarTR():
resp = requests.get(url="https://api.exchangeratesapi.io/latest?base=USD")
output = resp.json()
dolar = round(output['rates']['TRY'],2)
print(dolar)
return dolar
dolar = dolarTR()
def tweet_Gonder(): #Tivit gönderme zımbırtısı
dolarTR()
message = "dolar %s olmuş bilgisayar alınmaz bu zamanda...." % dolar
twitter.update_status(status=message)
print("Tweeted: %s" % message)
dolarTR()
tweet_Gonder()
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)