https://github.com/lemoncloud-io/lemon-cosmatch-php
API Information about lemon-cosmatch-api with PHP sample
https://github.com/lemoncloud-io/lemon-cosmatch-php
Last synced: 5 months ago
JSON representation
API Information about lemon-cosmatch-api with PHP sample
- Host: GitHub
- URL: https://github.com/lemoncloud-io/lemon-cosmatch-php
- Owner: lemoncloud-io
- License: apache-2.0
- Created: 2018-03-01T16:08:19.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-03-05T14:44:16.000Z (over 8 years ago)
- Last Synced: 2025-02-27T12:10:06.328Z (over 1 year ago)
- Size: 1.24 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# lemon-cosmatch-php
PHP Client to invoke lemon-cosmatch-api API
## 설치
AWS API 호출을 위해서는 SignatureV4를 통해서 호출해야는데, 이때 sdk를 이용하는게 편리함.
### AWS SDK PHP.
먼저 [aws-sdk-php](https://github.com/aws/aws-sdk-php)를 설치한다.
자세한 내용은 [설치 안내](https://docs.aws.amazon.com/aws-sdk-php/v3/guide/getting-started/installation.html)를 참고.
```bash
# composer 설치
$ curl -sS https://getcomposer.org/installer | php
# composer를 통한 sdk설치
$ php composer.phar require aws/aws-sdk-php
```
!또는 zip 파일을 다운로드해서 이용 가능하니 참고. [installing-via-zip](https://docs.aws.amazon.com/aws-sdk-php/v3/guide/getting-started/installation.html#installing-via-zip)
### 인증키 설정.
실행시 필요한, AWS 인증키(access_key/secret_key)는 실행 환경 변수를 통해 설정한다.
Mac/Linux
```bash
$ export ACCESS_KEY=AKIAJ4GJA3CJNAVCJ4RQ
$ export SECRET_KEY=
```
Windows
```bash
$ set ACCESS_KEY=AKIAJ4GJA3CJNAVCJ4RQ
$ set SECRET_KEY=
```
------------------------------------------------------------------------------------
## 샘플 실행하기
인증키를 환경변수에 설정한 다음에, 콘솔에서 다음의 명령어로 실행가능함.
```bash
# run sample.
$ php sample/call-api-get.php
# 결과 값이 json형태로 되어있으며, json_decode()통해서 이후 처리 가능.
```
------------------------------------------------------------------------------------
# API 정보
lemon-cosmatch-api 를 통해서 서비스하는 API의 내용.
## `/ingredient` API
첨가물 정보 관리
## `/good` API
화장품 상품 정보 관리