Поддержка функции Fan Funding устарела, а 28 февраля 2017 года API Fan Funding будет отключен. Это объявление об прекращении поддержки совпадает с выпуском новой функции Super Chat на YouTube.
Ресурс fanFundingEvent представляет событие Fan Funding на канале YouTube. Fan Funding — это способ денежной поддержки авторов YouTube. Событие Fan Funding происходит, когда пользователь делает единовременный добровольный платеж каналу. Посетите Справочный центр YouTube , чтобы узнать больше о пожертвованиях фанатов.
Методы
API поддерживает следующие методы для ресурсов fanFundingEvents :
- list
- Список мероприятий по финансированию канала фанатами. Запрос API должен быть авторизован владельцем канала. Попробуйте прямо сейчас .
Представление ресурсов
Следующая структура JSON показывает формат ресурса fanFundingEvents :
{
"kind": "youtube#fanFundingEvent",
"etag": etag,
"id": string,
"snippet": {
"channelId": string,
"supporterDetails": {
"channelId": string,
"channelUrl": string,
"displayName": string,
"profileImageUrl": string
},
"commentText": string,
"createdAt": datetime,
"amountMicros": unsigned long,
"currency": string,
"displayString": string
}
}Характеристики
В следующей таблице определены свойства, которые появляются в этом ресурсе:
| Характеристики | |
|---|---|
kind | stringИдентифицирует тип ресурса API. Значение будет youtube#fanFundingEvent . |
etag | etagEtag этого ресурса. |
id | stringИдентификатор, который YouTube назначает для уникальной идентификации мероприятия по сбору средств от фанатов. |
snippet | objectОбъект snippet содержит информацию о мероприятии по сбору средств от фанатов. |
snippet. channelId | stringИдентификатор канала, получившего финансирование. |
snippet. supporterDetails | objectПодробности о канале болельщика. Этот объект присутствует только в том случае, если сторонник сделал мероприятие по финансированию общедоступным. |
snippet.supporterDetails. channelId | stringИдентификатор канала болельщика на YouTube. |
snippet.supporterDetails. channelUrl | stringURL канала сторонника. |
snippet.supporterDetails. displayName | stringОтображаемое имя канала болельщика. |
snippet.supporterDetails. profileImageUrl | stringURL-адрес аватара для канала сторонника. |
snippet. commentText | stringТекстовое содержание комментария сторонника. |
snippet. createdAt | datetimeДата и время, когда произошло финансирование. Значение указывается в формате ISO 8601 ( YYYY-MM-DDThh:mm:ss.sZ ). |
snippet. amountMicros | unsigned longСумма денег, вложенная в мероприятие по финансированию. Стоимость указана в микро валютах финансирования. Например, если спонсор внес один доллар (1 доллар США), значение свойства snippet.amountMicros равно 1000000 . |
snippet. currency | stringВалюта, связанная с суммой финансирования. Значение представляет собой код валюты ISO 4217 . |
snippet. displayString | stringСтрока, предназначенная для отображения, которая показывает сумму фонда и валюту. Если в запросе fanFundingEvents.list указан язык приложения с параметром hl , отображаемая строка локализуется для отображения на этом языке. Например, на английском языке валюта будет отображаться как $1.50 , а на французском — как 1,50$ . |