R 从包含密钥和客户端的api获取
我需要把数据从这个网站(下图)在R 但是我不知道如何通过代码传递参数密钥和客户端,有人能帮我吗 按照我的代码: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
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
方法中的回答添加标题。