Я реализовал получение последних вопросов с помощью php:
https://api.stackexchange.com/2.2/questions?order=desc&sort=activity&tagged=wordpress&site=stackoverflow&filter=withbody
А затем получить ответы на конкретные вопросы идентификаторов.
Весь этот процесс выполняется в почасовом режиме.
Проблема, если ответ был добавлен на конкретный вопрос, мой сценарий не улавливает его.
Как я могу получить последние вопросы и ответы, а в последующих запросах все еще «ловить» новые ответы?
Благодарю.
Вы смотрите на вопросы только. Если вы хотите получить как вопросы, так и ответы, у вас есть два варианта.
Используя эту опцию, вы будете использовать свой существующий звонок для получения новых вопросов. Вы также добавите вызов к /answers
конечная точка
Недостатком является то, что это вызовет дополнительные вызовы API.
/posts
конечная точкаИспользуйте /posts
конечная точка, чтобы получить как вопросы, так и ответы. Это вернуло как новые вопросы, так и ответы за один звонок.
Недостатком является то, что он будет возвращать только те поля, которые являются общими для обоих типов записей.
Других решений пока нет …