Commit graph

30 commits

Author SHA1 Message Date
Kijin Sung
4196d42b06 Fix broken iwinv SMS driver due to incompatible API URL
iwinv 문자 API가 업데이트되면서 URL이 쥐도새도 모르게 변경되어
기존 사용자는 현행 매뉴얼의 API URL을 사용할 수 없고 (에러 코드 14)
신규 사용자는 기존 라이믹스 드라이버를 사용할 수 없는 현상이 발생하여
어느 쪽 사용자인지 수동으로 선택하도록 변경함.

기존에 API key를 입력해 둔 사용자는 설정 화면 접근시 자동으로
기존 URL이 선택되고, 그렇지 않으면 신규 URL이 선택되도록 함.

카페24에 이어 iwinv까지;;;
국내 업체들은 도대체 REST API 운영에 대한 개념이 있는 건가요?
2022-10-11 22:41:09 +09:00
Kijin Sung
d77a93709b Add SMS driver for iwinv.kr
https://www.iwinv.kr/account/sms.html
2020-12-02 00:35:45 +09:00
Kijin Sung
dcbd5ff9b6 Add SMS drivers for apistore, cafe24, ppurio 2020-06-24 22:12:10 +09:00
BJRambo
3006bfe598 Cleanup code like 99d1633a69 2020-06-15 19:33:54 +09:00
BJRambo
99d1633a69 Cleanup code 2020-06-15 19:30:06 +09:00
BJRambo
32bbdb0d50 Simplify unnecessary inspection operations 2020-06-14 20:27:03 +09:00
BJRambo
ce4f6133cc Add comment to uploadImage funtion 2020-06-14 15:05:06 +09:00
BJRambo
6516984dc0 do not use Curl and send more that two message, create a group to improve text message.
* messages 혹은 $options->to 으로 넘어오는 전화번호의 갯수의 의해 문자를 2건 이상 전송할 경우 무조건 그룹메세지를 통해 전송하도록 고침.
* static선언하는 메소드들을 전부 static선언을 지움
* 최종 요청을 FileHandler::getRemoteResource() 으로 처리하도록 고침
2020-06-14 14:53:48 +09:00
BJRambo
a925f68871 Add to image upload for SolAPI driver 2020-06-13 21:43:06 +09:00
BJRambo
8c4e300f1a Add SolAPI driver for SMS 2020-06-13 20:19:45 +09:00
Kijin Sung
f4c4ec5ec6 Allow adding arbitrary extra vars to SMS 2016-12-03 16:41:02 +09:00
BJRambo
5075e9d875 샌더키값이 있을경우 친구톡 우선발송하도록 고침. 2016-11-15 18:17:45 +09:00
Kijin Sung
0c76837641 Add SRK for CoolSMS driver 2016-11-12 21:24:26 +09:00
Kijin Sung
ddc0da173a Minor adjustments to make configuration easier 2016-11-12 15:17:32 +09:00
Kijin Sung
aab6bd6d48 Minor changes to support unit testing via dummy 2016-11-06 20:54:46 +09:00
Kijin Sung
a92c77655f Improve error handling 2016-11-04 20:48:31 +09:00
Kijin Sung
50e3dc4574 Add dummy SMS driver and use it as the default 2016-11-04 20:34:50 +09:00
Kijin Sung
582374295d Refactor SMS classes to use a common spec format 2016-11-04 20:26:12 +09:00
Kijin Sung
af89fc432a Add sender_key to CoolSMS configuration 2016-11-04 17:12:46 +09:00
Kijin Sung
fc1c2b866a Fix incorrect return type in docblock 2016-11-04 16:24:38 +09:00
Kijin Sung
21317a3dc0 Implement mixing multiple attachments with multiple parts 2016-11-04 15:33:32 +09:00
Kijin Sung
8c5e34edea Add more comments to recipient handling part of code 2016-11-04 14:59:43 +09:00
Kijin Sung
903571fc63 Send subsequent parts of a split MMS as LMS 2016-11-04 14:57:09 +09:00
Kijin Sung
0b01c52d98 Implement delayed sending of SMS 2016-11-04 14:40:17 +09:00
Kijin Sung
bffe96456d Remove debugging code 2016-11-04 11:56:26 +09:00
Kijin Sung
22cc4cf1c7 Limit to 1000 recipients per request via CoolSMS 2016-11-04 11:55:58 +09:00
Kijin Sung
c341a14a0a Implement sending to multiple recipients via CoolSMS 2016-11-04 11:52:23 +09:00
Kijin Sung
06e9a40ef6 Implement splitting long message into multiple SMS or LMS 2016-11-04 11:37:03 +09:00
Kijin Sung
80fc8a0bd5 Add forceSMS() and common methods to check length of messages 2016-11-03 22:17:35 +09:00
Kijin Sung
21f6e5f25c Initial implementation of SMS class and CoolSMS driver 2016-11-03 21:27:26 +09:00