支持的时区列表在哪里?
当我们使用时区“America / Boise”调用Event_New时,我们收到错误:
Invalid time zone. Please consult our list of supported timezones.
我找到了这个链接:http://developer.eventbrite.com/doc/timezones/。
在它上面,我发现'America / Boise'已经列出(不工作),我们知道'太平洋/檀香山'正在运作,但不在此列表中。 我想知道某个地方是否有明确的清单?
我们从http://www.geonames.org获取了时区列表:(http://download.geonames.org/export/dump/timeZones.txt)
我们可以对转化脚本进行调整以考虑异常值,但最好知道哪些是可接受的,哪些是不可接受的。
谢谢!
答案 0 :(得分:0)
任何Olson时区标签都应该是Eventbrite API的有效输入。这听起来像个错误。
我已就此问题向Eventbrite提交了错误报告。当它解决后我会在这里更新。
答案 1 :(得分:0)
评论Ryan的回答(我还不到50岁,不能发表评论)。似乎也不支持“America / Moncton”?
请求数据:
{ title: 'geofreddy',
start_date: '2013-08-10 09:00:00',
end_date: '2013-08-17 17:00:00',
timezone: 'America/Moncton',
venue_id: <id of my venue> }
API响应:
{ error_type: 'Timezone error',
error_message: 'Invalid time zone. Please consult our list of supported timezones.' }
看到这个问题:
Event_New API timezone - does it accept Olson tz values?
我可以通过将时区作为GMT偏移(即GMT-4)来解决。