여러 통화 및 통화 전환기를 사용하는 BigCommerce 상점의 경우 프론트 엔드에서 통화 요금을받을 수있는 방법이 있습니까?프론트 엔드에서 환율을받을 수있는 방법이 있습니까?
다른 통화를 선택할 때 쿼리 문자열 매개 변수로 페이지를 다시로드하지만 환율 자체가 어딘가에 노출되어 있으면 문서에서 찾을 수 없습니다.
여러 통화 및 통화 전환기를 사용하는 BigCommerce 상점의 경우 프론트 엔드에서 통화 요금을받을 수있는 방법이 있습니까?프론트 엔드에서 환율을받을 수있는 방법이 있습니까?
다른 통화를 선택할 때 쿼리 문자열 매개 변수로 페이지를 다시로드하지만 환율 자체가 어딘가에 노출되어 있으면 문서에서 찾을 수 없습니다.
끝 점은 다음과 같습니다. 제품 oAuth 사용 권한이 적용됩니다. 이 엔드 포인트에서 GET 응답의
OAuth: /stores/{store_hash}/v2/currencies
Basic: /api/v2/currencies
예 : PUT/POSTable 필드의
{
"id": 3,
"is_default": "False",
"date_created": "Thu, 11 Sep 2014 17:10:12 +0000",
"date_modified": "Thu, 08 Jan 2015 15:12:48 +0000",
"country_iso2": "AU"
"currency_code": "AUD",
"currency_exchange_rate": "1.3885600000",
"auto_update": "False",
"location": "left",
"token": "$",
"decimal_token": ".",
"thousands_token": ",",
"decimal_places": 2
}
예 :
{
"country_iso2": "AU"
"currency_code": "AUD",
"currency_exchange_rate": "1.3885600000",
"auto_update": "False",
"location": "left",
"token": "$",
"decimal_token": ".",
"thousands_token": ",",
"decimal_places": 2
}
나는 점포에서이 API 요청을 실행하지 않는 것이 좋습니다. heroku 또는 다른 타사 서버를 사용하거나 기존 앱 서비스를 사용하여 API 키를 노출하지 않도록 요청을하고 점포로 값을 반환하는 것이 좋습니다.
Uff, 상점 앞에서 얻을 수있는 방법이 없습니다. 맞습니까? 그리고 상점가에서 직접 사용하는 유일한 방법은 xe.com을 직접 얻는 것입니다. –
상점 정면으로 직접 가져 오는 유일한 방법은 API 요청을하고 다시 응답 할 수있는 앱 또는 서버를 설정하는 것입니다. 서버에 AJAX로 API를 요청하라는 요청을 시작할 수 있습니다. 이 정보가 xe.com/their api 외부의 매장에 노출 될 수있는 다른 방법은 없습니다. – Alyss
BigCommerce의 기초가되는 핵심 앱/PHP 코드에서 요금이 부과되고 있습니다. 통화 API 엔드 포인트가 있지만 다소 복잡해집니다. 또는 xe.com에서 BC가 사용하는 환율과 동일한 환율을 적용 할 수 있습니다. – Alyss
@Alyss 빠른 답변에 감사드립니다! 통화 종료점에 대한 문서가 있습니까? 배경은 기본 통화 만 지원하는 앱이 있고 Google 앱 사용자 중 한 명이 Google 시스템에서 온 제품에 대해 대형 상거래의 통화 변환을 원합니다 (Google은 검색 앱 임) –
설명서가 아닙니다. 아직 살아 있지만 개발자 포털에서 작업하고 있습니다. 나는 당신이 그것을 사용하기를 원한다면 당신에게 앞으로 나아갈 방법을 알려주는 정보를 가지고 아래에 답했다. – Alyss