如何写接口可以让对方通过接口推送数据

是这样的,对方公司让我们写一个接口,然后推送给我们json 格式的数据,我是新手,一脸懵逼,求大神指教该怎么写这个接口啊,万分感谢

你写的不清楚,
首先,
对方公司得提供接口文档。文档内容:json数据的描述,传输时间,频率,数据量,占用空间大小
其次:
确认数据来源方式。文件传输还是网络传输,可以考虑用mq,ftp还是别的什么?
如果可以提供公用操作系统服务器(linux或者windows),用ftp方式较好,写个批处理(bat或者sh)文件读文件写文件,定时器负责启动批处理文件;
如果对方公司要通过mq传输,配置好传输通道,写数据。

Controller定义一个方法,获取对应的对象,转换成json返回就可以啦,他调用这个接口就可以获取数据
spring有注解可以对用转换成json,也可以用ObjectMapper(针对jackson)

最好引入消息中间件mq,实现异步推送机制,他往mq中送,你去监听mq。

写一个http接口,使用string接收,接收的内容转成json对象就可以获取json里面的内容了,接下来的操作就要看业务逻辑了。
如果对方是实时推送,使用mq,写个接口将推送的内容放到mq中,再从mq读取内容,完成业务逻辑