Comments (5)
First task completed, second task for now it's sending messages to everyone but champion.
Tested successfully with list of two recipients / contacts.
Below response from twilio after sending one message:
Message{
accountSid=censored :) ,
apiVersion=2010-04-01,
body=Sent from your Twilio trial account - test from app,
dateCreated=2020-04-11T16:07:50.000Z,
dateUpdated=2020-04-11T16:07:50.000Z,
dateSent=null,
direction=outbound-api,
errorCode=null,
errorMessage=null,
from= censored :) ,
messagingServiceSid=null,
numMedia=0,
numSegments=1,
price=null,
priceUnit=USD,
sid=SMadcfa64ee0f3415799f8e9cb2d845ad8,
status=queued,
to= censored :)
(this response has status QUEUED because it's logged BEFORE receiving a response from Twilio, hence the dateSent is null.)
from twilio-bcp-calltree.
Commit 19622a7 extends functionality to target a particular group of contacts, based on the role
from twilio-bcp-calltree.
Below there's the (user friendly and censored) incoming message:
For now, only the fields in bold I'm capturing.
ToCountry=US &
ToState=DC &
SmsMessageSid=censored &
NumMedia=0 &
ToCity= &
FromZip=&
SmsSid=censored &
FromState= &
SmsStatus=received &
FromCity= &
Body=3 &
FromCountry=GB &
To=%2Bcensored &
MessagingServiceSid=censored &
ToZip= &
NumSegments=1 &
MessageSid=censored &
AccountSid=censored &
From=%2Bcensored &
ApiVersion=2010-04-01
from twilio-bcp-calltree.
The above change is in the commit # 9fda376
from twilio-bcp-calltree.
Commit bf3c6b4
Note for myself: entities created, repositories and mappers.
TODO: save in DB each message sent and received (inboundSms and outboundSms)
from twilio-bcp-calltree.
Related Issues (20)
- Test card
- Business Domain Diagram
- Create repositories for each microservice HOT 1
- Create UI Repo and move all UI code to this repo
- Create BOM
- Create Contact MS
- New high level stats dto for dashboard
- High level stats endpoint / service HOT 1
- Soft delete for Twilio numbers
- Event stats page (UI)
- Wizard to create events HOT 3
- Scheduled events
- Securing application
- Rebrand the terminology in the app
- Recipient is hardcoded to have a sender phone number HOT 1
- Adding Unit test coverage to the Java/Kotlin code HOT 3
- Add Frontend unit test coverage HOT 7
- General Improvements
- Test on ContactServiceImpl HOT 6
- Fund dependencies
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from twilio-bcp-calltree.