API определяет объект Post, который принимает идентификатор в качестве входных и выходных данных. его содержание и другие метаданные, в том числе заголовок и содержание. Я хотел бы запросить заголовок и содержимое каждого доступного объекта сообщения, но я не знаю всех возможных значений аргумента ID.
Я могу легко запросить конкретный объект сообщения, заданный его идентификатор с использованием этого фрагмента кода
Код: Выделить всё
import requests
# Define the GraphQL endpoint
url = 'https://api.slab.com/v1/graphql'
# GraphQL query
query = """
{
post(id: "987fbw7k") {
title
content
}
}
"""
# Set the headers
headers = {
'content-type': 'application/json',
'Authorization': 'API_KEY_HERE'
}
# Payload
payload = {
'query': query
}
# Make the request
response = requests.post(url, json=payload, headers=headers)
print(response.json())
Подробнее здесь: https://stackoverflow.com/questions/790 ... guments-on