【发布时间】:2020-04-16 23:59:14
【问题描述】:
我目前正在自学编码,并尝试使用 Eventbrite API 进行学习。我之前和其他一些人使用过谷歌地图的 API,但是在使用这个的时候,我真的很困惑。有人可以指导我吗?
我正在尝试创建一个简单的网站,我可以在其中为某人创建一个活动的表单。
这就是 eventbrite 文档所说的使用
curl -X POST https://www.eventbriteapi.com/v3/organizations/{organization_id}/events/ -H 'Authorization: Bearer PERSONAL_OAUTH_TOKEN' -H "Accept: application/json"
-d '{
"event": {
"name": {
"html": "My New Event"
},
"start":{
"timezone": "America/Los_Angeles",
"utc": "2019-12-01T02:00:00Z"
},
"end":{
"timezone": "America/Los_Angeles",
"utc": "2019-12-01T05:00:00Z"
},
"currency": "USD"
}
}'
但老实说,我不太确定 curl 是什么。我尝试使用谷歌搜索并阅读所有 eventbrite 文档,它看起来像 cURL,但我不太确定如何在我的 html 页面上实现它?
然后我应该从中获取一个事件 ID 并实现它来创建一个票类?
curl -X POST https://www.eventbriteapi.com/v3/events/{event_id}/ticket_classes/ -H 'Authorization: Bearer PERSONAL_OAUTH_TOKEN' -H "Accept: application/json"
-d '{
"ticket_class": {
"name": "VIP",
"quantity_total": 100,
"cost": "USD,1000"
}
}'
【问题讨论】:
-
curl是一个众所周知的命令行 HTTP 客户端。就像这里一样,它的调用经常被用来举例说明适当的请求 url 模式、方法、标头和有效负载格式,而不会让读者接触到编程语言的复杂性。很可能,在您的选择范围之外,eventbrite 文档还显示了响应负载,它将向您展示如何从第一次调用中获取事件 ID 并在第二次调用的{event_id}字段中使用它。
标签: javascript html api curl eventbrite