Мы сталкиваемся с тем сценарием, в котором нам нужно подвергнуть наш контент CQ (как XML или JSON), чтобы служить точкой интеграции. Любые указатели для этого были бы полезны.Публикация содержимого CQ как ненадежного webservice
Сан
Мы сталкиваемся с тем сценарием, в котором нам нужно подвергнуть наш контент CQ (как XML или JSON), чтобы служить точкой интеграции. Любые указатели для этого были бы полезны.Публикация содержимого CQ как ненадежного webservice
Сан
все доволен! вы можете получить json-вывод каждого узла просто, но вы, вероятно, захотите реализовать собственный сервлет на требования к серверу, о которых я думаю. попробовать это:
http://192.168.56.56:4503/content/geometrixx-outdoors/en/men/coats.infinity.json http://192.168.56.56:4503/content/geometrixx-outdoors/en/men/coats.3.json
Посмотрите на sling docs и узнать, как стропа разрешения ресурсов (строп Шпаргалка)
Возможно ли создать пользовательский веб-сервис в CQ (в соответствии с принципами остальной части) для публикации контента для внешних пользователей? – kallada
Содержание в АЭМ могут быть сделаны доступными для конечных пользователей несколькими способами , как html-страница, PDF, xml, json.
Файл Sitemap.xml является одним из похожих материалов. Вы можете создавать пользовательские ненадежные API для чтения содержимого из репозитория JCR, помещать их в требуемый формат (xml/json или какой-либо другой) и выставлять его конечным пользователям. Как сказал @chrysler, взгляните на sling docs для получения дополнительной информации.
Напишите в своем компоненте селектор jsp (json.html.jsp) и вызовите метод обслуживания, который вернет JSON на основе ваших потребностей.
Так что ваш URL-адрес запроса с селектором говорит ../home.json.html вернет желаемый результат json.
Примечание: убедитесь, что вы не переопределите вызовы jQ cq default. Например: когда ваш URL-адрес запроса похож на ../home.json, а ваш селектор jsp - json.jsp, это переопределит неправильный вызов json, и вы обнаружите, что диалог разработки не ожидается.
http://stackoverflow.com/help/on-topic - «любые указатели» не являются конкретным вопросом. –