Finereport支持调用外部(第三方)API接口吗?

楼主
我是社区第258285位番薯,欢迎点我头像关注我哦~

Finereport支持调用外部(第三方)API接口吗?

分享扩散:

沙发
发表于 2022-7-19 15:40:27
我找了半天的资料都没找到Finereport怎么调用外部API接口
板凳
发表于 2022-7-20 13:14:58
那要看你调什么接口了,一个json的数据接口的话,帆软有个5000块的插件。下载后搜下使用方法即可
地板
发表于 2024-12-10 11:09:45
可以调用的,你可以参考这段JS示例代码,json的数据可以自己定义一些变量,从报表前端获取后传参过来
var xhr = new XMLHttpRequest();
var url = "http://xxxx:9000/mongo/push";
// 编写要发送的JSON数据
var data = JSON.stringify({
        "purchaseId": "test",
        "supplierIds": [
                "test1",
                "test2",
                "test3"
        ]
});
xhr.open('POST', url, true);
// 设置请求头来告诉服务器我们正在发送JSON数据
xhr.setRequestHeader('Content-Type', 'application/json');
xhr.onreadystatechange = function() {
    if (xhr.readyState === 4) {
        if (xhr.status === 200) {
            // 请求成功, 可以处理返回数据
            console.log(xhr.responseText);
        } else {
            // 请求失败,打印状态码和状态信息
            console.error('Error: ' + xhr.status + ' ' + xhr.statusText);
        }
    }
};
// 发送JSON格式的数据
xhr.send(data);
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

3回帖数 1关注人数 6334浏览人数
最后回复于:2024-12-10 11:09

任务进行中

    返回顶部 返回列表