为什么在googleappengine中使用pythonapi搜索YouTube视频的速度很慢,并给出这个警告?

2024-10-01 22:42:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我的应用程序是对YouTube数据PythonAPI found here的“入门指南”的修改。这是我的代码:

def initialize():

    yt_service = gdata.youtube.service.YouTubeService()

    # Turn on HTTPS/SSL access.
    # Note: SSL is not available at this time for uploads.
    yt_service.ssl = True

    yt_service.developer_key = 'ACTUAL_API_KEY'
    yt_service.client_id = 'CLIENT_ID'

def getTopVideo(self, searchTerm):
    yt_service = gdata.youtube.service.YouTubeService()
    query = gdata.youtube.service.YouTubeVideoQuery()
    query.vq = searchTerm
    query.orderby = 'relevance'
    query.racy = 'include'
    feed = yt_service.YouTubeQuery(query)
    return feed.entry[0]

每当“getTopVideo”代码在我的Google App Engine应用程序中执行时,我会收到一个警告:

^{pr2}$

另一个问题是,当我尝试发出多个请求(~5)时,搜索之间的延迟介于0.5到1秒之间。我可以通过查看上面显示的警告的时间戳来判断这一点。在

我该怎么做才能消除此警告并允许更快地进行搜索?在

提前谢谢。在


Tags: 数据代码应用程序警告sslyoutubedeffeed

热门问题