{"id":15364180,"url":"https://github.com/posquit0/node-apistore-sms","last_synced_at":"2025-04-15T07:31:26.232Z","repository":{"id":47244772,"uuid":"63962888","full_name":"posquit0/node-apistore-sms","owner":"posquit0","description":"Client for SMS/LMS/MMS API in Korea","archived":false,"fork":false,"pushed_at":"2023-10-31T17:02:44.000Z","size":29,"stargazers_count":12,"open_issues_count":4,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-28T18:50:32.028Z","etag":null,"topics":["apistore","apistore-sms","lms","mms","sms"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/posquit0.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-07-22T15:14:26.000Z","updated_at":"2023-10-31T17:02:46.000Z","dependencies_parsed_at":"2022-09-19T10:21:54.646Z","dependency_job_id":null,"html_url":"https://github.com/posquit0/node-apistore-sms","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/posquit0%2Fnode-apistore-sms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/posquit0%2Fnode-apistore-sms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/posquit0%2Fnode-apistore-sms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/posquit0%2Fnode-apistore-sms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/posquit0","download_url":"https://codeload.github.com/posquit0/node-apistore-sms/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249026799,"owners_count":21200507,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apistore","apistore-sms","lms","mms","sms"],"created_at":"2024-10-01T13:10:30.219Z","updated_at":"2025-04-15T07:31:25.874Z","avatar_url":"https://github.com/posquit0.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com/posquit0/node-apistore-sms\" title=\"API Store SMS for Node\"\u003e\n    \u003cimg alt=\"API Store SMS for Node\" src=\"http://www.apistore.co.kr/img/service_img/20140807101212708.png\" width=\"220px\" /\u003e\n  \u003c/a\u003e\n  \u003cbr /\u003e\n  \u003ch1\u003eAPI Store SMS for Node\u003c/h1\u003e\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\n  :email: A transporter for SMS/LMS/MMS via API Store SMS Service\n\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://circleci.com/gh/posquit0/node-apistore-sms\"\u003e\n    \u003cimg alt=\"CircleCI\" src=\"https://circleci.com/gh/posquit0/node-apistore-sms.svg?style=shield\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://coveralls.io/github/posquit0/node-apistore-sms\"\u003e\n    \u003cimg src=\"https://coveralls.io/repos/github/posquit0/node-apistore-sms/badge.svg\" alt='Coverage Status' /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://badge.fury.io/js/apistore-sms\"\u003e\n    \u003cimg alt=\"npm version\" src=\"https://badge.fury.io/js/apistore-sms.svg\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.npmjs.com/package/apistore-sms\"\u003e\n    \u003cimg alt=\"npm\" src=\"https://img.shields.io/npm/dt/apistore-sms.svg\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://david-dm.org/posquit0/node-apistore-sms\"\u003e\n    \u003cimg alt=\"npm\" src=\"https://img.shields.io/david/posquit0/node-apistore-sms.svg?style=flat-square\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://opensource.org/licenses/mit-license.php\"\u003e\n    \u003cimg alt=\"MIT License\" src=\"https://badges.frapsoft.com/os/mit/mit.svg?v=103\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/ellerbrock/open-source-badge/\"\u003e\n    \u003cimg alt=\"Open Source Love\" src=\"https://badges.frapsoft.com/os/v1/open-source.svg?v=103\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n\n\u003cbr /\u003e\n\n**APISTORE SMS**는 [API Store](http://www.apistore.co.kr/api/apiView.do?service_seq=151)에서 제공하는 SMS API를 Node.js에서 쉽게 활용하기 위하여 작성된 클라이언트 모듈입니다.\n\n- 이용 중 발생한 문제에 대하여 책임지지 않습니다.\n- 최초 작성은 자동차 렌트 플랫폼 [CARPLAT](https://www.carplat.co.kr)에서 사용하기 위하여 작성되었습니다.\n\n\n## Installation\n\n```bash\n# NPM\n$ npm install --save apistore-sms\n# Yarn\n$ yarn add apistore-sms\n```\n\n\n## Usage\n\n- 모든 메소드는 [Promise](http://www.html5rocks.com/ko/tutorials/es6/promises/)를 반환\n\n```node\nvar apistore = require('apistore-sms').createClient({\n  apiKey: 'YOUR_API_KEY',\n  apiId: 'YOUR_ID'\n});\n\n// SMS 전송 (단일 수신자)\napistore.sendSMS({\n  from: '15885588', // 발신자 번호\n  to: '01012345678', // 수신자 번호\n  text: 'Hot! Hot!', // 내용\n  subject: '넘나맛있는', // 제목(optional)\n  at: '20160801235959', // 예약시간(optional)\n  author: 'Pizza Huuut' // 발신자 이름(optional)\n}).then(function (cmid) {\n  console.log(cmid); // 메시지 아이디\n}).catch(function (error) {\n  console.log(error);\n});\n\n// SMS 전송 (복수 수신자)\napistore.sendSMS({\n  from: '15885588', // 발신자 번호\n  to: ['01012345678', '010-2345-6789'], // 수신자 번호\n  text: 'Hot! Hot!', // 내용\n  subject: '넘나맛있는', // 제목(optional)\n  at: '20160801235959', // 예약시간(optional)\n  author: 'Pizza Huuut' // 발신자 이름(optional)\n}).then(function (cmid) {\n  console.log(cmid); // 메시지 아이디\n}).catch(function (error) {\n  console.log(error);\n});\n\n// LMS 전송\napistore.sendLMS({\n  from: '15885588', // 발신자 번호\n  to: '01012345678', // 수신자 번호\n  text: 'Hot! Hot!', // 내용\n  subject: '넘나맛있는', // 제목(optional)\n  at: '20160801235959', // 예약시간(optional)\n  author: 'Pizza Huuut' // 발신자 이름(optional)\n}).then(function (cmid) {\n  console.log(cmid); // 메시지 아이디\n}).catch(function (error) {\n  console.log(error);\n});\n\n// MMS 전송\napistore.sendLMS({\n  from: '15885588', // 발신자 번호\n  to: '01012345678', // 수신자 번호\n  text: 'Hot! Hot!', // 내용\n  subject: '넘나맛있는', // 제목(optional)\n  file: path.join(__dirname, 'test.jpg'), // or fs.createReadStream(filepath)\n  at: '20160801235959', // 예약시간(optional)\n  author: 'Pizza Huuut' // 발신자 이름(optional)\n}).then(function (cmid) {\n  console.log(cmid); // 메시지 아이디\n}).catch(function (error) {\n  console.log(error);\n});\n\n// Report 보기\napistore.getReport('your_cmid')\n  .then(function (result) {\n    console.log(result);\n  }).catch(function (error) {\n    console.log(error);\n  });\n```\n\n## Contributing\n\nThis project follows the [**Contributor Covenant**](http://contributor-covenant.org/version/1/4/) Code of Conduct.\n\n#### Bug Reports \u0026 Feature Requests\n\nPlease use the [issue tracker](https://github.com/posquit0/node-apistore-sms/issues) to report any bugs or ask feature requests.\n\n\n## Contact\n\nIf you have any questions, feel free to join me at [`#posquit0` on Freenode](irc://irc.freenode.net/posquit0) and ask away. Click [here](https://kiwiirc.com/client/irc.freenode.net/posquit0) to connect.\n\n\n## License\n\nProvided under the terms of the [MIT License](https://github.com/posquit0/node-apistore-sms/blob/master/LICENSE).\n\nCopyright © 2017, [Byungjin Park](http://www.posquit0.com).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fposquit0%2Fnode-apistore-sms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fposquit0%2Fnode-apistore-sms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fposquit0%2Fnode-apistore-sms/lists"}