gpt4 book ai didi

ruby - 通过数组的API请求

转载 作者:行者123 更新时间:2023-12-03 05:54:25 25 4
gpt4 key购买 nike

我正在使用Youtube API,尤其是视频项目。
这是我的代码:

# Sample ruby code for videos.list, in order to get tags and categoryId for a specific video

def videos_list_multiple_ids(service, part, **params)
params = params.delete_if { |p, v| v == ''}
response = service.list_videos(part, params)
print_results(response)
end




videos_list_multiple_ids(service, 'snippet',
id: 'DTTwp6J47Sw, xSY75qJ_kIk')

而不是 id: 'DTTwp6J47Sw, xSY75qJ_kIk'),我有一个数组的ID的倍数。

如何通过我的数组发出请求?

谢谢

最佳答案

您可以使用 Array#join 将数组转换为逗号分隔的字符串:

ids = ['DTTwp6J47Sw', 'xSY75qJ_kIk']
ids.join(', ')
#=> "DTTwp6J47Sw, xSY75qJ_kIk"

应用于您的代码:
videos_list_multiple_ids(service, 'snippet', id: ids.join(', '))

关于ruby - 通过数组的API请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50509887/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com