2017-06-16 1 views
0

Bronto SOAPサービスを使用して連絡先を追加しようとしています。私はpython3でsudsライブラリを使用しています。 は、ここでは、コードです:Brontoサービスを使用して連絡先を追加できません

import sys 
import datetime 
BRONTO_WSDL = 'https://api.bronto.com/v4?wsdl' 
TOKEN = "My Token Id" 
from suds.client import Client 
from suds import WebFault 
bApi = Client(BRONTO_WSDL) 
session_id = bApi.service.login(TOKEN) #sends a request, returns 200 
session_header = bApi.factory.create("sessionHeader") 
session_header.sessionId = session_id 
bApi.set_options(soapheaders=session_header) 
contact = bApi.factory.create('contactObject') 
contact.email = "An email id" 
contact_result = bApi.service.addOrUpdateContacts(contact) #sends a request, returns 500 ! 

それは

Server raised fault: '104: You do not have valid access for this method.' 

は、私がここでの問題を把握することはできませんよというエラーメッセージを返します。誰でもここで私を助けることができますか?前もって感謝します。

答えて

関連する問題