1. MS Sql, работа и понимание memory cache баз данных, 2. Умение составить верстку из уже существующих стилей. 3. Опыт администрирования серверов. 4. Оперативное исправление ошибок, ...
Написать VB Script функцию для API JSON с Etsy.com
На англ.: VB Function read and parse Json from etsy.com API Call
Тех. Задание:
Дополнить существующую функцию VB Function ( смотрите ниже) , которая получает при вызове номер лота, по номеру лота выполняет запрос:
https://openapi.etsy.com/v2/listings/12345672?&api_key=ХХХХ
API Key пришлем.
в этом запросе 12345672 - id лота. Тоесть сначала получаем по номеру лота номер пользователя "user_id":5711158, а потом по номеру пользователя его логин по запросу:
https://openapi.etsy.com/v2/users/5711158?&api_key=ХХХХ
API Key пришлем.
Запрос возвращает следующую строчку (JSON):
{"count":1,"results":[{"user_id":5711158,"login_name":"jessjamesjake","creation_tsz":1282245371,"referred_by_user_id":null,"feedback_info":{"count":3396,"score":100}}],"params":{"user_id":"5711158"},"type":"User","pagination":{}}
Функция должна вернуть: "jessjamesjake"
Существующая функция уже ищет данные на евау. Вот код функции:
Function consumeWebService(ItemNumber)
Dim webServiceUrl, httpReq, node, myXmlDoc
webServiceUrl = "http://open.api.ebay.com/shopping?callname=GetMultipleItems&responseencoding=XML&appid=ХХХХХ&siteid=ХХХ&version=ХХХ&ItemID=" & ItemNumber & "&IncludeSelector=Details"
Set httpReq = Server.CreateObject("MSXML2.ServerXMLHTTP")
httpReq.Open "GET", webServiceUrl, False
httpReq.Send
Set myXmlDoc =Server.CreateObject("MSXML.DOMDocument")
myXmlDoc.load(httpReq.responseBody)
Set httpReq = Nothing
Set node = myXmlDoc.documentElement.selectSingleNode("//GetMultipleItemsResponse/Item/Seller/UserID")
dim cn,rs,SellerId
set cn=server.CreateObject("adodb.connection")
set rs=server.CreateObject("adodb.recordset")
cn.ConnectionString=Application("cnWesternBid_ConnectionString")
If Not node Is Nothing Then
SellerId=node.text
'update DB record
процедуры по обновлению базы данных
cn.Execute sql
Exit Function
Else
Теперь нужно добавить поиск на etsy.
Eсли же и на етси не найден SellerId, то
'update DB record
процедуры по обновлению базы данных, на данный номер лота нет продавца
cn.Execute sql
Exit Function
End If
response.Write(consumeWebService)
End Function
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- $2500Веб-программирование4 заявкиЗакрыт11 лет назад
- $100
Система что то на подобии черного списка пользователей, только черный список игроков. Сервис с регистрацией/входом (авторизацией), т.е. что бы пользователь смог зарегистрироваться и добавить жертву (естественно с доказательствами скриншоты и т.д.) в каталог (черный ...
Веб-программирование1 заявкаЗакрыт11 лет назад Есть сайт luxprof.ru (cms - opencart Version 1.5.2.1) 1.Необходимо сделать поле для вставки flash изображения на каждой странице товара определенного поставщика (товаров около 470) (http://www.luxprof.ru/svetilniki/lp-31162-pattern) Изображение должно быть такого ...
Веб-программирование2 заявкиЗакрыт12 лет назадНа сайте (битрикс) возврат после оплаты через робокассу не работает. Ссылка битая. Еще нужно поправить страницу http://www.gelena-s.ru/individ/open-seminars-and-trainings/ убрать даты выше таблицы.
Веб-программирование3 заявкиЗакрыт11 лет назадТребуется сделать работу по настройке SPF и DKIM http://wiki.mindbox.ru/default.asp?W504
Веб-программирование1 исполнительЗавершен12 лет назадЕсть сайт - чехлы-для-авто.рф. Есть исходники. Надо: 1. Сделать аналогичный сайт, удалив часть из середины. 2. Доработать форму заявки 3. Заметить фоновую картинку в двух местах. 4. Тексты поставить другие. ...
Веб-программирование4 заявкиЗакрыт11 лет назадВ файле Htaccess постоянно прописывается редирект на сторонний сайт, при удалении файла и загрузки нового, через сутки проблема повторяется.Нужно найти автомат и убрать с сайта.
Веб-программирование1 исполнительЗавершен11 лет назадНужно с jommla 1.5 перенести копию сайта на jommla 2.5 с изменение домена.
Веб-программирование5 заявокЗакрыт11 лет назадНужен специалист который поможет настроить нормально VPS сервер. Перенес скрипт с обычного хостинга на Windows 2008 Server R2. Он криво работает ошибки выдает различные. Проблема в настроить IIS, php. Задача найти ...
Веб-программирование3 заявкиЗакрыт11 лет назадНеобходимо удалить вирус с сайта www.sunnycentre.ru
Веб-программирование1 исполнительЗавершен12 лет назад