Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.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
Api 接收';403开发人员不活跃';当通过终端调用时,通过浏览器获取数据_Api - Fatal编程技术网

Api 接收';403开发人员不活跃';当通过终端调用时,通过浏览器获取数据

Api 接收';403开发人员不活跃';当通过终端调用时,通过浏览器获取数据,api,Api,当我试图在终端中使用《纽约时报》文章搜索API时,我收到403开发者非活动消息,但能够访问chrome中的数据。这让我相信我的调用是正确的,我的API密钥是活动的,但还有一个问题 在浏览器中: http://api.nytimes.com/svc/search/v2/articlesearch.json?q=new+york+times&page=2&sort=oldest&api-key=#### 在终端: curl http://api.nytimes.com/sv

当我试图在终端中使用《纽约时报》文章搜索API时,我收到403开发者非活动消息,但能够访问chrome中的数据。这让我相信我的调用是正确的,我的API密钥是活动的,但还有一个问题

在浏览器中:

http://api.nytimes.com/svc/search/v2/articlesearch.json?q=new+york+times&page=2&sort=oldest&api-key=####
在终端:

curl http://api.nytimes.com/svc/search/v2/articlesearch.json?q=new+york+times&page=2&sort=oldest&api-key=####

任何帮助都将不胜感激

最后我自己回答了这个问题

嗯,终端对字符的编码与我的浏览器不同,为了正确传递,需要用双引号括住符号


希望这能帮助其他贫穷的初学者。

在我的例子中,它将“api_-key”改为“api-key”