使用来自网站 API 的 POST 请求获取 Json 数据 [重复]
Posted
技术标签:
【中文标题】使用来自网站 API 的 POST 请求获取 Json 数据 [重复]【英文标题】:Get Json data with POST request from website API [duplicate] 【发布时间】:2017-04-09 18:54:39 【问题描述】:如何在 javascript 中从网站 API 获取 Json 信息?
我需要从该网站http://forismatic.com/en/api/ 获取报价文本,以放入我的报价生成器页面。 我想我有点了解如何处理 GET 请求,但据我了解,此 API 需要 POST 请求。
如果您有任何想法,能否也指导我解释您编写的代码,因为我也想了解底层逻辑。
谢谢!
【问题讨论】:
jquery 是一个选项吗? google.co.uk/… 【参考方案1】:试试这个。它已经在工作了,JSONP
function insertReply(content)
document.getElementById('output').innerhtml = content;
// create script element
var script = document.createElement('script');
// assing src with callback name
script.src = 'http://url.to.json?callback=insertReply';
// insert script to document and load content
document.body.appendChild(script);
【讨论】:
以上是关于使用来自网站 API 的 POST 请求获取 Json 数据 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
Google Cloud Functions 节点 JS - 来自客户端获取的 POST 请求,请求正文未通过 [重复]
无法使用 Express.js 从请求中获取 POST 正文
如何从外部 API 获取 $_POST 数据 - LARAVEL