【发布时间】:2019-02-24 23:00:57
【问题描述】:
我正在浏览 facebook 文档,他们使用 curl 进行 api 调用
curl -G \
-d "fields=name" \
-d "access_token=<ACCESS_TOKEN>" \
"https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/ads"
我之前听说过 curl 但之前从未使用过它
现在,我很喜欢 axios,我认为这类似于 restful api 调用。
所以要从上面给定的 sn-p 中获取数据,我需要发出一个 get 请求,因为在上面的 sn-p 中它说?
curl -G \
其次,给定的 url 是
"https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/ads"
所以 axios 相当于
axios.get("https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/ads")
然后-d我猜是为了数据?所以我的 api 请求应该是这样的?
axios.get("https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/ads"
,data: {
fields: "something",
access_token:"8e8e8ee08e0e"
}
)
有人可以确认我所做的是否正确吗?
【问题讨论】:
-
您想在浏览器中还是通过 Node 运行 JavaScript?
-
@Phil 通过浏览器,但是通过 axios 从节点或 javascript 发出请求时有区别。
标签: javascript curl