Conteúdos
Filtrando conteúdos
Para filtrar conteúdos é possível enviar os seguintes valores dentro do payload :
- id (Integer, optional)
- name (String, optional) - Full or part name
- categoryId (Integer, optional) - ID media category
- metadata (Boolean, optional) - set to true to retrieve media metadata (poster, thumbnail, meta-description)
Resposta sem resultado: {"results":[],"total":0,"currentPage":1,"totalPages":0}
Alfabéticamente
Por padrão o resultado virá ordenado por id de forma ascendente, porém é possível trocar essa ordem.
import requests
url = "https://api.4yousee.com.br/v1/medias"
payload = {'sort': 'name'}
headers = {
'Secret-Token': 'a1be7c9dced06d34e7a6d061924ea99d',
'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, params=payload)
print(response.text)
Por Id(s)
import requests
url = "https://api.4yousee.com.br/v1/medias"
payload = {'id': '15'} # Caso queira filtrar por 2 id's.
# payload = {'categoryId': '2, 26'} # Caso queira filtrar por 2 id's.
headers = {
'Secret-Token': 'a1be7c9dced06d34e7a6d061924ea99d',
'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, params=payload)
print(response.text)
Por Nome
É possível fazer a consulta com um nome o parte de um nome.
import requests
url = "https://api.4yousee.com.br/v1/medias"
payload = {'name': 'erro'}
headers = {
'Secret-Token': 'a1be7c9dced06d34e7a6d061924ea99d',
'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, params=payload)
print(response.text)
Por Categoria(s)
É possível fazer a consulta com um ou multiplas id de categorias.
import requests
url = "https://api.4yousee.com.br/v1/medias"
payload = {'categoryId': '26'} # Caso queira filtrar por 1 categoria.
# payload = {'categoryId': '2, 26'} # Caso queira filtrar por 2 categorias.
headers = {
'Secret-Token': 'a1be7c9dced06d34e7a6d061924ea99d',
'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, params=payload)
print(response.text)