示例#1
0
 def generate_build_rapid_pro_contact(self, contact):
     return {
         'name': 'Jack Bob',
         'groups': [{'name': 'EUMS', 'uuid': '362bcb66-6f2e-4899-b78b-187309bdf636'}],
         'urns': ['tel:%s' % contact.get('phone')],
         'fields': ContactService.build_rapid_pro_contact_fields(contact)
     }
示例#2
0
 def generate_build_rapid_pro_contact(self, contact):
     return {
         'name':
         'Jack Bob',
         'groups': [{
             'name': 'EUMS',
             'uuid': '362bcb66-6f2e-4899-b78b-187309bdf636'
         }],
         'urns': ['tel:%s' % contact.get('phone')],
         'fields':
         ContactService.build_rapid_pro_contact_fields(contact)
     }
示例#3
0
 def generate_get_rapid_pro_contact_response(self, contact):
     return {
         "results": [{
             "uuid":
             "52fa33e7-da32-4703-8feb-aa5114dc1a8b",
             "name":
             "Jack Bob",
             "urns": ["tel:%s" % contact.get('phone')],
             "fields":
             ContactService.build_rapid_pro_contact_fields(contact)
         }]
     }
示例#4
0
 def generate_get_rapid_pro_contact_response(self, contact):
     return {
         "results": [
             {
                 "uuid": "52fa33e7-da32-4703-8feb-aa5114dc1a8b",
                 "name": "Jack Bob",
                 "urns": [
                     "tel:%s" % contact.get('phone')
                 ],
                 "fields": ContactService.build_rapid_pro_contact_fields(contact)
             }
         ]
     }
示例#5
0
 def generate_add_or_update_rapid_pro_contact_response(self, contact):
     return {
         "uuid": "e5de51c0-844b-4feb-8023-33b180bdf965",
         "name": "Jack Bob",
         "language": None,
         "group_uuids": ["fbc775f2-03e3-428e-93a2-608d7a7b46dc"],
         "urns": ["tel:%s" % contact.get('phone')],
         "fields": ContactService.build_rapid_pro_contact_fields(contact),
         "blocked": False,
         "failed": False,
         "modified_on": "2016-03-07T09:09:46.429Z",
         "phone": contact.get('phone'),
         "groups": ['EUMS']
     }
示例#6
0
 def generate_add_or_update_rapid_pro_contact_response(self, contact):
     return {
         "uuid": "e5de51c0-844b-4feb-8023-33b180bdf965",
         "name": "Jack Bob",
         "language": None,
         "group_uuids": ["fbc775f2-03e3-428e-93a2-608d7a7b46dc"],
         "urns": ["tel:%s" % contact.get('phone')],
         "fields": ContactService.build_rapid_pro_contact_fields(contact),
         "blocked": False,
         "failed": False,
         "modified_on": "2016-03-07T09:09:46.429Z",
         "phone": contact.get('phone'),
         "groups": ['EUMS']
     }