ricardo
1.0.0
Diglin ricardo .ch 소스 코드는 Json 또는 SOAP 요청을 보내는 .NET 웹 서비스인 ricardo .ch API에 액세스하기 위한 PHP 라이브러리입니다. 이 라이브러리를 사용하면 json 요청만 처리됩니다.
시작하려면 PHP 포함 경로에 이 라이브러리를 설치할 라이브러리 폴더의 폴더를 포함시킨 다음 자동 로더를 설정해야 합니다. 다음은 제공된 자동 로더의 예입니다.
require_once __DIR__ . '/src/SplAutoloader.php';
$autoload = new SplAutoloader(null, realpath(dirname(__DIR__) . '/src'));
$autoload->register();
루트 프로젝트 수준에서 Composer.json에 다음 요구 사항을 추가합니다. 오토로더를 추가할 필요는 없습니다. 애플리케이션이 호환되는 경우 작곡가가 자동으로 처리해 줄 것입니다.
{
"require" : {
"diglin/ ricardo ": "1.*"
},
"repositories" : [
{
"type": "vcs",
"url": "[email protected]:diglin/ ricardo .git"
}
]
}
Magento 프로젝트 수준의 composer.json
에서 다음 정보를 설정해야 합니다.
{
"require" : {
"magento-hackathon/magento-composer-installer" : "*",
"diglin/ ricardo ": "1.*"
},
"repositories" : [
{
"type" : "composer",
"url" : "http://packages.firegento.com"
},
{
"type": "vcs",
"url": "[email protected]:diglin/ ricardo .git"
}
],
"extra" : {
"magento-root-dir" : "./"
},
"scripts": {
"post-package-install": [
"Diglin\ ricardo \Composer\Magento::postPackageAction"
],
"post-package-update": [
"Diglin\ ricardo \Composer\Magento::postPackageAction"
],
"pre-package-uninstall": [
"Diglin\ ricardo \Composer\Magento::cleanPackageAction"
]
}
}
TODO
테스트를 구성하려면 다음 내용으로 tests/conf/config.ini
에 ini 파일을 생성하십시오. 주의하세요. 각 인터페이스 언어에 대해 두 가지 다른 구성이 필요합니다. 테스트 중에는 독일어 섹션만 지원됩니다. 그러니 이것만 사용하세요.
// 독일어 버전용 ricardo API 구성(예:)
[GERMAN]
host = ws.betaqxl.com
partnership_key = YOUR_PARTNER_KEY
partnership_passwd = YOUR_PARTNER_PASS
partner_url = YOUR_WEBSITE_URL
allow_authorization_simulation = true
customer_username =
customer_password = ''
debug = true
display_test_content = true
[FRENCH]
host = ws.betaqxl.com
partnership_key = YOUR_PARTNER_KEY
partnership_passwd = YOUR_PARTNER_PASS
partner_url = YOUR_WEBSITE_URL
allow_authorization_simulation = true
customer_username =
customer_password = ''
debug = true
display_test_content = true