Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 1.8 KB

IosUpdate.md

File metadata and controls

29 lines (22 loc) · 1.8 KB

SunshineConversationsClient::IosUpdate

Properties

Name Type Description Notes
display_name String A human-friendly name used to identify the integration. `displayName` can be unset by changing it to `null`. [optional]
default_responder_id String The default responder ID for the integration. This is the ID of the responder that will be used to send messages to the user. For more information, refer to <a href=&quot;https://docs.smooch.io/guide/switchboard/#per-channel-default-responder\&quot;&gt;Per-channel default responder</a> guide. [optional]
certificate String The binary of your APN certificate base64 encoded. [optional]
password String The password for your APN certificate. [optional]
production Boolean The APN environment to connect to (Production, if true, or Sandbox). Defaults to value inferred from certificate if not specified. [optional]
auto_update_badge Boolean Use the unread count of the conversation as the application badge. [optional]
can_user_create_more_conversations Boolean Allows users to create more than one conversation on the iOS integration. [optional]

Code Sample

require 'SunshineConversationsClient'

instance = SunshineConversationsClient::IosUpdate.new(display_name: My awesome integration,
                                 default_responder_id: null,
                                 certificate: your_APN_certificate,
                                 password: your_APN_password,
                                 production: null,
                                 auto_update_badge: null,
                                 can_user_create_more_conversations: null)