Disqus - Получить список моих форумов - PullRequest
0 голосов
/ 13 марта 2012

Есть ли способ получить список моих форумов, используя Disqus API 3.0?У меня есть рабочий пример с использованием API 1.1 и вызова get_forum_list, но я не могу найти эквивалент в версии 3.0.

Я хотел бы синхронизировать комментарии всех своих форумов, не имеяподдерживать их список с моей локальной БД и, если возможно, с использованием текущей версии их API.

Получение всех комментариев со всех моих форумов, вместе взятых, также будет работать, но вызов форумы / listPosts может бытьсделано для форума или для всех форумов (не только моего, но и всего сообщества: /).

Спасибо за любую помощь, которую вы можете принести мне:)

1 Ответ

2 голосов
/ 14 марта 2012

Чтобы ответить на ваш вопрос напрямую, у нас есть вызов API «users / ListForums», который перечислит все форумы, которыми вы в данный момент управляете. Для поиска по имени пользователя вам просто нужно передать user=username:your_disqus_username в качестве аргумента. Вот документация для этого вызова API: http://disqus.com/api/docs/users/listForums/

Важно отметить ключевое различие между API 1.1 и 3.0 в том, что вам не нужно хранить идентификационный номер форума. В API 3.0 широко используются короткие имена, то есть уникальные имена, которые вы регистрируете на своем сайте, а не присвоенный идентификационный номер.

Если вы пытаетесь синхронизировать несколько форумов с помощью одного вызова API, вам действительно нужно использовать «posts / List», который позволяет передавать несколько коротких имен одновременно: http://disqus.com/api/docs/posts/list/

Райан
Поддержка сообщества @ Disqus

...