[英]Get Outreach Activity data from ORN via SOAP calls
我通過SOAP API使用Oracle RightNow 。
使用QueryCSV
選項,我可以獲得很多信息(例如,有關事件SELECT * FROM Incident WHERE ...
),但是我不知道如何獲取有關Outreach Activity的信息。
我在RightNow論壇上看到,我可以從ma_trans
表中獲取此類信息,但我不知道如何從該表中選擇數據。
“外聯活動”選項卡應顯示ma_trans表中的數據
我嘗試了不同的方法,但總是收到如下響應:
請求:
SELECT * FROM ma_trans
響應:
...
<n0:RequestErrorFault xmlns:n0="urn:faults.ws.rightnow.com/v1_3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<n0:exceptionCode>INVALID_REQUEST</n0:exceptionCode>
<n0:exceptionMessage>no such table: ma_trans</n0:exceptionMessage>
</n0:RequestErrorFault>
...
要么
請求:
SELECT Contact.ma_trans FROM Contact
響應:
...
<n0:RequestErrorFault xmlns:n0="urn:faults.ws.rightnow.com/v1_3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<n0:exceptionCode>INVALID_REQUEST</n0:exceptionCode>
<n0:exceptionMessage>Non-existent column: 'ma_trans'</n0:exceptionMessage>
</n0:RequestErrorFault>
...
我如何獲得有關外聯活動的信息以及如何從此ma_trans
表中獲取數據?
ma_trans
表未通過連接對象模型或ROQL公開。 transactions
通過ROQL以及其他一些“托管表”公開,您可以在任何文檔中查看公開連接API(即PHP,SOAP,REST等API)的服務。
您可以通過創建報告以查詢所需的數據,然后使用runAnalyticsReport方法從報告中獲取數據來獲取此數據。 但是,由於ma_trans
可能包含大量數據,因此請確保對您的報告進行了正確過濾,以免超出運行時間或數據閾值限制。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.