I hereby claim:
- I am mdwitr0 on github.
- I am mdwit (https://keybase.io/mdwit) on keybase.
- I have a public key ASDTe0qq6ymhUwRFl9w7p0GJJxwZ3L5WEzsjbmLZo9IlIwo
To claim this, I am signing this object:
syntax = "proto3"; | |
package movie; | |
import "google/protobuf/any.proto"; | |
import "google/protobuf/timestamp.proto"; | |
import "season.proto"; | |
import "translation.proto"; | |
service KodikMovieService { |
const resp = { | |
licenseStatus: 'APPROVED', | |
streams: [ | |
{ | |
uri: 'https://strm.yandex.ru/vod/vh-ottenc-converted/vod-content/450376d9b48724f58ad96c94b5ea67de/9974477x1664480299x63584962-0684-44e7-b03b-007e166049d0/kaltura/dash_drm_sdr_hd_avc_aac_a6d357c5d43ae0236e1aabd8680a3d9a/450376d9b48724f58ad96c94b5ea67de/ysign1=149f9dd026e6d9f1fd22345c4c249a648bd1894ea2c94d845340bc6532e986e4,abcID=1358,from=ott-kp,pfx,sfx,ts=63774ea6/manifest.mpd?ottsession=bd16d86269ed4363b719470ef13f4e9d&testid=671364', | |
video: [3355364, 2524541, 1476456, 829356, 247724], | |
videoDetails: [ | |
{ | |
bitrate: 3355364, | |
dynamicRange: 'SDR', |
syntax = "proto3"; | |
package episode; | |
message Episode { | |
uint32 number = 1; | |
string name = 2; | |
string en_name = 3; | |
string date = 4; | |
string description = 5; |
I hereby claim:
To claim this, I am signing this object:
import requests | |
import random | |
headers = {"X-API-KEY": "Your token ..."} | |
def get_random_movie(genres, year_range): | |
response = requests.get( | |
'https://api.kinopoisk.dev/v1.4/movie', | |
params={ | |
"genres.name": genres, |
import requests | |
headers = {"X-API-KEY": "Your token ..."} | |
def get_movies_by_genres(genres, page = 1, limit = 1): | |
response = requests.get( | |
'https://api.kinopoisk.dev/v1.4/movie', | |
params={ | |
"genres.name": genres, | |
"limit": limit, |
import requests | |
headers = {"X-API-KEY": "Your token ..."} | |
def get_movies_by_name(name, page = 1, limit = 1): | |
response = requests.get( | |
'https://api.kinopoisk.dev/v1.4/movie/search', | |
params={ | |
"query": name, | |
"limit": limit, |
<?php | |
function get_movies_by_genres($genres, $page = 1, $limit = 1) { | |
$url = 'https://api.kinopoisk.dev/v1/movie'; | |
$headers = ["X-API-KEY: Your token ..."]; | |
$params = [ | |
'genre.name' => implode(",", $genres), | |
'limit' => $limit, | |
'page' => $page, | |
]; |
<?php | |
function get_movie_by_id($id) { | |
$url = 'https://api.kinopoisk.dev/v1/movie/' . $id; | |
$headers = ["X-API-KEY: Your token ..."]; | |
$options = array( | |
'http' => array( | |
'header' => $headers, | |
'method' => 'GET' |
const headers = { | |
"X-API-KEY": "Your token ..." | |
}; | |
async function getMoviesByName(name, page = 1, limit = 1) { | |
try { | |
const response = await fetch('https://api.kinopoisk.dev/v1.4/movie/search?' + new URLSearchParams({ | |
"query": name, | |
"limit": limit, | |
"page": page, |