Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 从包含密钥和客户端的api获取_R_Api_Key_Client - Fatal编程技术网

R 从包含密钥和客户端的api获取

R 从包含密钥和客户端的api获取,r,api,key,client,R,Api,Key,Client,我需要把数据从这个网站(下图)在R 但是我不知道如何通过代码传递参数密钥和客户端,有人能帮我吗 按照我的代码: dados_get <- GET('http://api.climatempo.com.br/api/v1/forecast/72hours/temperature?idlocale=6873') dados\u get尝试以下代码: require(httr) require(jsonlite) #list of parameters a = list("key"="01

我需要把数据从这个网站(下图)在R

但是我不知道如何通过代码传递参数密钥和客户端,有人能帮我吗

按照我的代码:

dados_get <- GET('http://api.climatempo.com.br/api/v1/forecast/72hours/temperature?idlocale=6873')

dados\u get尝试以下代码:

require(httr)
require(jsonlite)

#list of parameters
a = list("key"="01234","type"="json","client"="abc","localeid"="6873")

dados_post <- POST(url='http://api.climatempo.com.br/api/v1/monitoring/weather',
body = toJSON(a))
require(httr)
require(jsonlite)
#参数清单
a=列表(“键”=“01234”,“类型”=“json”,“客户端”=“abc”,“本地EID”=“6873”)

dados_post尝试以下代码:

require(httr)
require(jsonlite)

#list of parameters
a = list("key"="01234","type"="json","client"="abc","localeid"="6873")

dados_post <- POST(url='http://api.climatempo.com.br/api/v1/monitoring/weather',
body = toJSON(a))
require(httr)
require(jsonlite)
#参数清单
a=列表(“键”=“01234”,“类型”=“json”,“客户端”=“abc”,“本地EID”=“6873”)

不幸的是,dados_post不起作用。我做了这个html代码,从它的作品,你能告诉我如何做类似的R@MáironChaves,HTML中的方法是
POST
而不是
GET
。它不起作用:(我收到一条消息,说用户无法进行身份验证……这很奇怪,因为当我使用html时,我设置了它。)works@MáironChaves,您是否在HTML中添加了任何身份验证?或者尝试按照我以前在
POST
方法中的回答添加标题。不幸的是,它不起作用。我制作了这个HTML代码,从它起作用,您能告诉我如何操作吗要在R@MáironChaves中执行类似操作,HTML中的方法是
POST
而不是
GET
。它不起作用:(我收到一条消息,说用户无法进行身份验证……这很奇怪,因为当我使用html时,我设置了它。)works@MáironChaves,您是否在HTML中添加了任何身份验证?或者尝试按照我之前在
POST
方法中的回答添加标题。