Вызов веб-службы Amazon, не стилизованный приложенной таблицей стилей XSLT - PullRequest
1 голос
/ 02 марта 2012

Спасибо тем, кто уже помог мне. Я перефразирую свой вопрос, чтобы, возможно, по-другому взглянуть на свою проблему.

Может кто-нибудь понять, почему этот вызов в Amazon Web Services (AWS) не будет стилизован таблицей стилей, которая применяется в вызове? Вызов:

    Dim REST = "http://ecs.amazonaws.co.uk/onca/xml?Service=AWSECommerceService&AssociateTag=xxxx&SubscriptionId=zzzz&Operation=BrowseNodeLookup&BrowseNodeLookup.1.BrowseNodeId=676410011&BrowseNodeLookup.2.BrowseNodeId=676398011&BrowseNodeLookup.1.ResponseGroup=TopSellers,NewReleases&BrowseNodeLookup.2.ResponseGroup=TopSellers,NewReleases&Style=http://www.wiiuser.co.uk/topsellersnewrel.xslt"

Затем этот вызов проходит через процедуру подписи и загружается файл для обработки.

Таблица стилей находится здесь:

http://www.wiiuser.co.uk/topsellersnewrel.xslt

Вызов AWS возвращает правильные данные в XML-файле.

Когда таблица стилей тестируется отдельно путем непосредственного встраивания таблицы стилей в xml-файл, она тоже не работает, хотя в течение нескольких лет она работала отлично.

Единственное, что изменилось в AWS - это обновить версию API от http://webservices.amazon.com/AWSECommerceService/2005-10-05 в http://webservices.amazon.com/AWSECommerceService/2011-08-01

Вызов без применения '& style = ...' возвращает результаты с датой 2005 года. Все остальные звонки на моих сайтах теперь возвращают xml от 2011 года. Я заметил, что проблема с датой, по-видимому, относится только к BrowseNodeLookups.

Если кто-то может увидеть проблему с файлом xslt или сообщить мне, если есть какие-либо изменения в способе обработки BrowseNodeLookups, сообщите мне.

Любая помощь приветствуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...