【发布时间】:2021-08-17 15:41:41
【问题描述】:
我有一个用 cURL 编写的语句,看起来像这样:
curl --request POST \
--url https://api.secure.com/v1/Test \
--header 'Accept: application/json' \
--header 'Authorization: Basic 123456789==' \
--header 'Content-Type: application/json' \
--data '{"playerId":12827}'
我知道如何分配它,看起来像这样:
POST(
'https://api.secure.com/v1/Test',
accept_json(),
add_headers(Accept = 'application/json',
Authorization = APIKey)
)
但是我迷路并且在 httr 包文档中找不到问题的地方是如何处理数据标志 (--data '{"playerId":12827})
最好的方法是什么?
【问题讨论】:
-
您是否尝试将参数
body = list(playerId = 12827)添加到POST调用中? -
我应该在哪里添加?
-
作为
POST的参数,在最后一个大括号之前说 -
???我上面的帖子中没有大括号
-
对不起,我的意思是括号