Overview

Summary

ContactDonateImprint


Appendix E-17: CHANNEL (UI prompt)


ChannelChannelModuleYouTubeCom

Properties (13)

PropertyTypeEntityReferenceModule
(1) AvatarUrlSTRINGChannel
(2) BannerImageUrlSTRINGChannel
(3) CountrySTRINGChannel
(4) CreatedAtDATEChannel
(5) CustomUrlSTRINGChannel
(6) DescriptionSTRINGChannel
(7) HandleSTRINGChannel
(8) IsVerifiedBOOLChannel
(9) LanguageSTRINGChannel
(10) NameSTRINGChannel
(11) OwnerUserLONGChannelUserUserModule
(12) StatusSTRINGChannel
(13) UpdatedAtDATEChannel


Module Interfaces (14)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /channel/{id}findChannelById(id)ChannelModuleGETChannel
(2) /subscription/channel/{id}findAllSubscriptionOfChannel(id)ChannelModuleGETChannel Subscription
(3) /userfeeditem/channel/{id}findAllUserFeedItemOfChannel(id)ChannelModuleGETChannel UserFeedItem
(4) /audiencemetric/channel/{id}findAllAudienceMetricOfChannel(id)ChannelModuleGETChannel AudienceMetric
(5) /channel/{id}deleteChannelById(id)ChannelModuleDELETEChannel
(6) /channelinsertChannel(channel)ChannelModulePOSTChannel
(7) /channelsetting/channel/{id}findAllChannelSettingOfChannel(id)ChannelModuleGETChannel ChannelSetting
(8) /channelfindAllChannel()ChannelModuleGETChannel
(9) /channel/owneruser/{id}findAllChannelOfOwnerUser(id)ChannelModuleGETUser Channel
(10) /channel/{id}updateChannelById(channel)ChannelModulePUTChannel
(11) /livestream/channel/{id}findAllLiveStreamOfChannel(id)LiveStreamModuleGETChannel LiveStream
(12) /playlist/channel/{id}findAllPlaylistOfChannel(id)PlaylistModuleGETChannel Playlist
(13) /channelmember/channel/{id}findAllChannelMemberOfChannel(id)UserModuleGETChannel ChannelMember
(14) /video/channel/{id}findAllVideoOfChannel(id)VideoModuleGETChannel Video





Example:

final Channel channel = (Channel) invokeModule(CHANNEL_MODULE + "/channel/" + id, Channel.class);
if (channel != null) {
    final User owneruser1 = (User) invokeModule(USER_MODULE + "/user/" + channel.getOwnerUser().getId(), User.class);
    if (owneruser1 != null) {
    }
}
return channel;


Overview

Summary

ContactDonateImprint