當我發送評論線程時。列表請求的YouTube API 我得到下面的異常「但不是所有的視頻」:YouTube API v3.0 CommentsThread.list處理失敗問題
Google.GoogleApiException: Google.Apis.Requests.RequestError
The API server failed to successfully process the request.
雖然這可能是一過性的錯誤,這通常表明請求輸入無效。檢查請求主體中commentThread
資源的結構以確保其有效。 [400]。
對於那些視頻,我再次檢查了與請求一起發送的輸入,並且我使用直接來自YouTube API請求試用版塊的相同數據提出請求,但一切順利!
我想知道爲什麼這個請求對某些視頻ID有效,但對其他視頻ID無效? 我會感謝任何幫助。
以下是完整的書面日誌:System.AggregateException:發生一個或多個錯誤。 ---> Google.GoogleApiException:Google.Apis.Requests.RequestError API服務器未能成功處理請求。雖然這可能是一個暫時的錯誤,但它通常表示請求輸入無效。檢查請求主體中commentThread
資源的結構以確保其有效。 [400] 錯誤[ 消息[API服務器未能成功處理請求。雖然這可能是一個暫時的錯誤,但它通常表示請求輸入無效。檢查commentThread
資源的結構在請求體,以確保它是有效的]位置[機構 - 其他]原因[processingFailure]域[youtube.commentThread] ]
在Microsoft.Runtime.CompilerServices.TaskAwaiter。 ThrowForNonSuccess(Task task) at Microsoft.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(Task task) at Google.Apis.Requests.ClientServiceRequest`1.d__0.MoveNext()in c:\ ApiaryDotnet \ default \ Src \ GoogleApis \ Apis \ Requests \ ClientServiceRequest.cs:行0 ---內部異常堆棧跟蹤結束---
你能提供可幫助檢查問題的代碼片段和日誌嗎? – adjuremods
我已經用完整的日誌信息更新了這個問題 – seFi3