簡體   English   中英

通過SOAP調用從ORN獲取擴展活動數據

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM