Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将API集成到Python中以创建Twitter机器人_Python_Python 3.x - Fatal编程技术网

将API集成到Python中以创建Twitter机器人

将API集成到Python中以创建Twitter机器人,python,python-3.x,Python,Python 3.x,嗨,我对Python和一般的编码都比较陌生,在一个小的Twitter机器人程序中使用API时遇到了麻烦 我尝试使用的API来自opensea.io API文档: 我已经设法从API中提取了数据,但不知道如何正确地让它打印(或发送带有特定数据的Tweet) import tweepy import time import requests auth = tweepy.OAuthHandler("*************","******************&q

嗨,我对Python和一般的编码都比较陌生,在一个小的Twitter机器人程序中使用API时遇到了麻烦

我尝试使用的API来自opensea.io API文档:

我已经设法从API中提取了数据,但不知道如何正确地让它打印(或发送带有特定数据的Tweet)

import tweepy
import time
import requests

auth = tweepy.OAuthHandler("*************","******************")

auth.set_access_token("*******************","*****************")

api = tweepy.API(auth, wait_on_rate_limit=True, wait_on_rate_limit_notify=True)

url = "https://api.opensea.io/api/v1/events"

querystring = {"collection_slug":"sandbox","event_type":"created","only_opensea":"false","offset":"0","limit":"1"}

response = requests.request("GET", url, params=querystring)
link = response.link

print(link)
time.sleep(60)

# api.update_status(status = response)


此方法返回数据有效负载的原始字节

response.content()
response.text()
此方法返回数据有效负载的字符串表示形式

response.content()
response.text()
当API返回JSON时,此方法很方便

response.json()
获取详细的教程

简要概述一下

提示: 在使用
response.json()

如果结果是以JSON格式编写的,而状态代码不是,则会引发一个错误

如何获取响应的状态代码

response.status\u代码
检查成功响应的状态:

如果响应正常:
做点什么
响应对象中有一个名为ok的属性,如果状态代码为2xx或3xx,而不是4xx或5xx,则该属性将返回True


如果200,您的代码打印什么?我相信
响应。内容
应该有有用的数据。在请求本身正常之前,您确定一切正常吗?有时API设置比看起来更复杂。我看不出有什么实际问题。。。您提供了一些代码,但没有说明它有什么问题。有什么问题?你有错误吗?输出错误?您的预期输出是什么?我正在寻找将链接/URL与返回数据隔离的命令/方法,以便指示BOT发送链接/URL(只是不确定正确的术语),谢谢您的回答,我正在寻找将链接/URL与返回的数据隔离开来的命令/方法,以便指示BOT发送链接/URL(只是不确定正确的术语)