gpt4 book ai didi

Android Studio 和 Youtube API 订阅者数量?

转载 作者:行者123 更新时间:2023-11-30 01:57:15 26 4
gpt4 key购买 nike

我正在尝试在我的应用程序中插入 YouTube channel 的订阅者数量和观看次数。我该怎么做?

我已经设置了 YouTube API 并获得了我的 API key 。

我还有提供以下代码的 URL。

我如何打开它:

{
"kind": "youtube#channelListResponse",
"etag": "REMOVED",
"pageInfo": {
"totalResults": 1,
"resultsPerPage": 1
},
"items": [
{
"kind": "youtube#channel",
"etag": "REMOVED",
"id": "REMOVED",
"statistics": {
"viewCount": "13398211",
"commentCount": "28",
"subscriberCount": "182758",
"hiddenSubscriberCount": false,
"videoCount": "84"
}
}
]
}

最佳答案

这是您需要的请求:

YouTube youTube = new YouTube.Builder(new NetHttpTransport(), new JacksonFactory(), null).setApplicationName("yourAppName").build();

YouTube.Channels.List channelListRequest = youTube.channels().list("statistics");

channelListRequest.setKey(DEVELOPER_KEY);
channelListRequest.setId(channelID);

channelListRequest.setFields("items/statistics(viewCount, subscriberCount)");

ChannelListResponse channelListResponse = channelListRequest.execute();

Channel channel = channelListResponse.getItems().get(0);

此时您已拥有包含所需数据的 Channel 对象。您可以轻松地从此对象获取数据。

BigInteger viewCount = channel .getStatistics().getViewCount();
BigInteger subscriberCount = channel.getStatistics().getSubscriberCount();

关于Android Studio 和 Youtube API 订阅者数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32028840/

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