2015-04-30 3 views
-3

Я использую perl и cURL для подключения к BigCommerce.Получить продукт Perl и cUrl

Успешно я получаю заказы, я получаю список товаров в порядке успешно. Но это не возвращает подробную информацию о продукте (например, ее имя!), Поэтому мне нужно сделать другой звонок.

Я делаю звонок, и он успешно, но он возвращает XML, где документы говорят, что он вернет json.

Я мог бы код для XML, но я не уверен, что я должен получать XML

Вот это вызов

/usr/bin/curl --request GET -u "xxxx:xxxxxxxxxxxxxxxxxxxxxxxxx" 
     https://store-ospzkdl.mybigcommerce.com/api/v2/products/76 

Docs получить продукт

получает продукт.

OAuth 
Basic Auth 

GET/API/v2/Продукты/{ID}

отклика

Пример JSON возвращается в ответ:

{ "идентификатор": 32, "keyword_filter" : null, etc

Это мой первый день с API. Любая помощь оценивается.

+0

Это звучит как-то, что вам нужно будет спросить. Где документация? – dsolimano

ответ

3

docs say вы получите ответ XML или JSON на основе заголовка HTTP Accept.

curl -H 'Accept: application/json' ... 
+0

Добавлен ответ. – ikegami

+0

спасибо, что это было –

+1

@MikeCarvilleGleTech - вы должны принять ответ, если он вам помог! Маркировка его как принятого указывает будущим пользователям, имеющим ту же проблему, что это допустимое решение. Кроме того, вы заработаете новый блестящий значок Scholar :) –