After deciding what you need to subscribe to, contact Integration Services via integrationcases@peoplenetonline.com for credentials. They will also be available to answer any questions you or your team have.
Subscribe to events using an [[SQS]] client. Integration Services will provide you with credentials and queue urls, which you can plug into your SQS client to begin receiving events.
Your software will need to process each event and should be capable of dealing with duplicates. Also, your software should be highly available so that your queue does not back up, otherwise you may not receive all messages before the queues purge old messages. See recovery.
This project contains example code for both consumers and publishers. See the README for more information.
FieldValue
Access Key Id
Will receive from Integration Services
Secret Access Key
Will receive from Integration Services
SQS Queue URLs to Read From
Will receive from Integration Services
Data in each topic is held of a time-to-live, or TTL. The integration services team will provide the desired TTL, up to 14 days, when setting up the queue.
[[SQS]]