На основе ссылки API Twitter , GET users/suggestions/:slug
используется для:
Доступ к пользователям в данной категории предложенного в Твиттере списка пользователей .
Таким образом, при использовании api.suggested_users()
вы не можете указать произвольную категорию, например, «наука».Вам нужно взять слаг категории из одной из предложенных категорий, которую вы можете получить с помощью api.suggested_categories()
.
Вот рабочий пример, в котором перечислены пользователи 1-й предложенной категории (с categories[0].slug
):
categories = api.suggested_categories(lang='en')
# print names and slugs of suggested categories
for cat in categories:
print(cat.name,' - ',cat.slug)
users = api.suggested_users(slug=categories[0].slug, lang='en')
# print id and screen names of suggested users
for user in users:
print(user.id, ' - ', user.screen_name)