Как отформатировать получение запросов к Blogger API в Python?

Я новичок в Python и API. Я пытаюсь работать над проектом, и мне нужна помощь.

Я просто хочу запросить у Blogger некоторую информацию, чтобы получить сведения о записи в блоге (заголовок, текст и т. Д.) И вернуть их.

Я хочу использовать это: https://developers.google.com/resources/api-libraries/documentation/blogger/v3/python/latest/blogger_v3.blogs.html

я могу использовать requests.get(url/key) и я получаю сервер status[200], но каждый раз, когда я пытаюсь найти способ использовать один из запросов по ссылке, я получаю ошибки ключевых слов.

Например: "TypeError: request() got an unexpected keyword argument 'blogId'"

Мой код requests.get('url/key' blogId='BLOG ID HERE', x__xgafv=None, maxPosts=None, view=None)

Мне неудобно публиковать свой точный код, поскольку в нем есть мой API.

Что я делаю не так?

3 ответа

Метод request.get() не имеет параметра blogID. Для получения дополнительной информации используйте эту ссылку

Я не уверен, но oyu может использовать такие параметры:

page = get('https://google.com', params={'blogId': '12345'})

Информацию лучше искать в документации: https://requests.readthedocs.io/en/master/

Я нашел свое решение, немного покопавшись.

Я использовал запросы на получение в API, чтобы получить ответ, и это то, как его следует использовать.

Тем не менее, я также пытался использовать метод возврата данных, который также использовал ключевое слово get, но предназначался для использования с библиотекой API Google.

Мне пришлось установить клиентскую библиотеку Google API и импортировать сборку и запросы, чтобы вместо этого я мог использовать методы API. Это позволяет мне возвращать гораздо более конкретные результаты (отсюда и ключевые аргументы), и их можно запрограммировать на выполнение ряда действий.

Спасибо всем!

Другие вопросы по тегам