2016-02-05 62 views
1

我試圖使用Marketo activities.json API endpoint,每次嘗試時都會收到一個超時值。我已將cURL超時設置爲25秒,並且使用有效的nextPageToken參數來過濾結果。時間是昨天和今天。Marketo activities.json導致超時的API端點

當我嘗試其他端點(lists.jsonactivities/pagingtoken.jsonleads.jsonlists.jsonstats/usage/last7days.json)我得到迴應和我的請求不超時。

這裏是請求我正在給activities.json

method: "GET" 
url: "https://[marketo-id].mktorest.com/rest/v1/activities.json" 
parameters: Array 
(
    [nextPageToken] => [paging-token] 
    [listId] => [list-id] 
    [activityTypeIds] => 24 
    [access_token] => [access-token] 
) 

爲什麼會出現超時只爲activities.json終點?該API端點是否被破壞?

回答

1

Marketo REST API的全局超時時間爲30秒,您能否首先嚐試調整您的本地超時以匹配此?如果您從通話中刪除列表ID會發生什麼情況?

+0

我更新了超時時間爲60秒,我仍然從'activities.json'端點獲得超時。我獨立地測試了除去'listId'參數,並沒有任何區別。我試過的每件事都讓我相信這個端點不能正常工作。 – EduardoAGarcia

+0

更多信息:當我刪除參數'activityTypeIds'時出現以下錯誤:'[code] => 1002 [message] =>缺少所需參數'activityTypeIds''的值。當請求發出時,我得到一個超時。我沒有做任何其他的事情,只是碰到了那個端點。無論我每次有沒有超時。當一切都正確時返回錯誤的事實我得到一個超時會讓我相信這個端點存在明確的錯誤。 – EduardoAGarcia

+0

現在我想說打開支持票。你不應該像這樣的基本操作超時。請確保在票證中包含一些示例呼叫。 – kelkington