2015-09-22 37 views
0

我試過以下鏈接來連接ExactTarget的企業API服務。我沒有成功。我使用以下站點來實現與ExactTarget API的基本連接。ExactTarget Axis Fault - 登錄失敗

Connecting to ExactTarget API using Axis 2

我碰到下面的錯誤日誌

org.apache.axis2.AxisFault: Login failed 
at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:531) 
at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:375) 
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:421) 
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) 
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) 
at com.exacttarget.wsdl.partnerapi.PartnerAPIStub.update(PartnerAPIStub.java:3263) 
at com.et.phservices.ETPHServices.updateSubscriberToActive(ETPHServices.java:387) 
at com.et.client.ETClient.main(ETClient.java:19) 

回答

0

你需要確保你的API用戶在平臺上適當的權限。在用戶設置中有一個API用戶標誌,還有一些角色/權限需要根據您擁有的SFMC帳戶的類型進行設置。

Here是來自ET/SFMC文檔的說明。

旁註:你會在salesforce.stackexchange.com您ET/SFMC問題得到更多的能見度很低,特別是與marketing-cloud標籤

+0

1.How知道如果我現有的SFMC帳戶是有必要的權限?看起來像我目前的SFMC帳戶沒有權限,從上面的錯誤可以看出。 2.我們可以明確要求一個嗎? 3.你可以讓我知道用戶標誌設置..我可以在props.xml中設置相同的嗎? – mark

+0

我通過指向文檔的鏈接更新了我的答案。 –

+0

後跟說明 - 嘗試登錄https://mc.exacttarget.com並顯示「無效的用戶名或密碼」。似乎我的帳戶不是管理員帳戶 - Salesforce Marketing Cloud管理員帳戶。那麼,我如何獲得一個?有可能是'應用程序中心'的帳戶。 – mark