簡體   English   中英

Google日歷插入事件導致“遠程服務器返回錯誤:(400)錯誤的請求。”錯誤

[英]Google Calendar Inserting Event results in “The remote server returned an error: (400) Bad Request.” error

我的代碼:

我的代碼隱藏文件中有這個。

Event newEvent = new Event
            {
                Summary = "Tin Roof",
                Description = "Its gonna be epic",
                Location = "Claremont",
                Start = new EventDateTime
                {
                    Date = "2012-02-14", 
                    DateTime = "2011-06-03T10:00:00.000-07:00",
                    TimeZone = "Cape Town",                    
                },
            };

            _service.Events.Insert(newEvent, "validcalendarId@group.calendar.google.com").Fetch();

這是我嘗試將事件插入日歷的那行錯誤。 錯誤:

Google.Apis.Requests.RequestError
Required [400]
Errors [
    Message[Required] Location[ - ] Reason[required] Domain[global]
]

有什么想法嗎? 提前致謝!

我會仔細檢查網址。 如果該URL在客戶端看起來不錯,則建議您查看服務器上的訪問日志以查看被擊中的URL。 4xx錯誤表示未找到資源。 如果端點是正確的,但是請求被取消,您將收到5xx錯誤代碼。 (假設您的服務器端框架使用標准的HTTP響應代碼)。

我知道它的帖子很舊,但是時區看起來不正確。 嘗試改用非洲/約翰內斯堡。 另外,如果您使用日期字段,則會執行“全天”日歷輸入。 否則,請使用開始時間。 您還應該添加結束時間對象。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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