1. MS Sql, работа и понимание memory cache баз данных, 2. Умение составить верстку из уже существующих стилей. 3. Опыт администрирования серверов. 4. Оперативное исправление ошибок, допущенных самим же. 5. Навык проектирования и понимания процесса развития с увеличением нагрузки ...
Написать 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 заявкиЗакрыт10 лет назад
- $100
Система что то на подобии черного списка пользователей, только черный список игроков. Сервис с регистрацией/входом (авторизацией), т.е. что бы пользователь смог зарегистрироваться и добавить жертву (естественно с доказательствами скриншоты и т.д.) в каталог (черный список) сам ...
Веб-программирование1 заявкаЗакрыт11 лет назад Есть сайт luxprof.ru (cms - opencart Version 1.5.2.1) 1.Необходимо сделать поле для вставки flash изображения на каждой странице товара определенного поставщика (товаров около 470) (http://www.luxprof.ru/svetilniki/lp-31162-pattern) Изображение должно быть такого рода -Скидка 10% при заказе данного ...
Веб-программирование2 заявкиЗакрыт11 лет назадНа сайте (битрикс) возврат после оплаты через робокассу не работает. Ссылка битая. Еще нужно поправить страницу http://www.gelena-s.ru/individ/open-seminars-and-trainings/ убрать даты выше таблицы.
Веб-программирование3 заявкиЗакрыт11 лет назадТребуется сделать работу по настройке SPF и DKIM http://wiki.mindbox.ru/default.asp?W504
Веб-программирование1 исполнительЗавершен11 лет назадЕсть сайт - чехлы-для-авто.рф. Есть исходники. Надо: 1. Сделать аналогичный сайт, удалив часть из середины. 2. Доработать форму заявки 3. Заметить фоновую картинку в двух местах. 4. Тексты поставить другие. 5. Залить на хостинг и прикрепить домен. Сделать надо в течение ...
Веб-программирование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 исполнительЗавершен11 лет назад