Salesforce Rest API Client¶
Nameko Dependency Provider¶
The SalesforceAPI
dependency provider wraps Simple Salesforce client plus
brings additional benefits of client pooling and connection setup
using standard Nameko config.
Usage:
# service.py
from nameko_salesforce.api import SalesforceAPI
class Service:
name = 'some-service'
salesforce = SalesforceAPI()
@rpc
def create_contact(self, last_name, email_address):
self.salesforce.Contact.create(
{'LastName': last_name,'Email': email_address})