Продолжение обсуждения из темы Цель существования двух систем API Discourse:
Что делать, если мы хотим сделать запрос к общедоступной информации на экземпляре Discourse и отобразить её на другом общедоступном сайте?
Например, эта страница (https://meta.discourse.org/u/gassim.json) доступна для просмотра всем без необходимости входа в систему на экземпляре meta.discourse.org. Я хочу создать React-приложение, которое будет выполнять этот запрос с помощью fetch и отображать данные на другом общедоступном сайте (странице, не требующей логина). Какой API мне следует использовать? Admin API подошёл бы идеально, учитывая, что я могу сгенерировать API-ключ с ограничением только на один тип запросов, но, судя по нескольким сообщениям, Admin API не разрешён для JavaScript-клиентов. С другой стороны, User API, похоже, требует от пользователей «включения» или входа в систему, чтобы работать на внешней странице, а нам нужно просто отображать общедоступную информацию без необходимости какого-либо входа.
Будем очень признательны за дополнительные разъяснения! И, если возможно, будем благодарны, если вы поделитесь рабочим примером, аналогичным описанному в начале моего сообщения.
Заранее спасибо!