diff --git a/javadoc/index-all.html b/javadoc/index-all.html index c98f36f67..00846c2f0 100644 --- a/javadoc/index-all.html +++ b/javadoc/index-all.html @@ -79,6 +79,14 @@
X-YouTube-Client-Name
and X-YouTube-Client-Version
headers.CONSENT
cookie to prevent redirect to consent.youtube.com
static void
addClientInfoHeaders(Map<String,List<String>> headers)
+X-YouTube-Client-Name
and X-YouTube-Client-Version
headers.static void
addCookieHeader(Map<String,List<String>> headers)
+CONSENT
cookie to prevent redirect to consent.youtube.com
static void
addYouTubeHeaders(Map<String,List<String>> headers)
+static boolean
areHardcodedYoutubeMusicKeysValid()
static void
defaultAlertsCheck(com.grack.nanojson.JsonObject initialData)
static String
extractCachedUrlIfNeeded(String url)
static String
extractCookieValue(String cookieName,
Response response)
static String
extractVideoIdFromMixId(String playlistId)
static String
fixThumbnailUrl(String thumbnailUrl)
static String
generateConsentCookie()
static String
getClientVersion()
static String
getFeedUrlFrom(String channelIdOrUser)
static com.grack.nanojson.JsonObject
getInitialData(String html)
static com.grack.nanojson.JsonArray
getJsonResponse(Page page,
Localization localization)
static com.grack.nanojson.JsonArray
getJsonResponse(String url,
Localization localization)
static String
getKey()
static List<MetaInfo>
getMetaInfo(com.grack.nanojson.JsonArray contents)
static Response
getResponse(String url,
Localization localization)
static String
getTextAtKey(com.grack.nanojson.JsonObject jsonObject,
String key)
static String
getTextFromObject(com.grack.nanojson.JsonObject textObject)
static String
getTextFromObject(com.grack.nanojson.JsonObject textObject,
boolean html)
static String
getUrlFromNavigationEndpoint(com.grack.nanojson.JsonObject navigationEndpoint)
static String
getValidJsonResponseBody(Response response)
static String[]
getYoutubeMusicKeys()
static boolean
isHardcodedClientVersionValid()
static boolean
isHooktubeURL(URL url)
static boolean
isInvidioURL(URL url)
static boolean
isVerified(com.grack.nanojson.JsonArray badges)
static boolean
isYoutubeChannelMixId(String playlistId)
static boolean
isYoutubeMixId(String playlistId)
static boolean
isYoutubeMusicMixId(String playlistId)
static boolean
isYoutubeServiceURL(URL url)
static boolean
isYoutubeURL(URL url)
static OffsetDateTime
parseDateFrom(String textualUploadDate)
static int
parseDurationString(String input)
static void
resetClientVersionAndKey()
static void
setNumberGenerator(Random random)
+static String
unescapeDocument(String doc)
public static void setNumberGenerator(Random random)+
+ Only use in tests. +
public static String extractCookieValue(String cookieName, - Response response)-
public static void addYouTubeHeaders(Map<String,List<String>> headers) + throws IOException, + ExtractionException+
IOException
ExtractionException
addClientInfoHeaders(Map)
,
+addCookieHeader(Map)
public static void addClientInfoHeaders(Map<String,List<String>> headers) + throws IOException, + ExtractionException+
X-YouTube-Client-Name
and X-YouTube-Client-Version
headers.headers
- The headers which should be completedIOException
ExtractionException
public static void addCookieHeader(Map<String,List<String>> headers)+
CONSENT
cookie to prevent redirect to consent.youtube.com
headers
- the headers which should be completedCONSENT_COOKIE
public static String generateConsentCookie()+
public static String extractCookieValue(String cookieName, + Response response)+