网易美图 API 接口调用与请求方法详细教程

网易美图 API 接口在网上已经很多且大都封装成了 API 供别人调用。支持前台跨域请求,以POST方式提交图片即可。网易美图 API 接口会随机更新一张美图,你可以选择调用本站的接口,也可以利用本站的 API 接口封装成自己的接口。

# 网易随机美图API请求方式 #

  • Method: GET/POST

# 请求地址 #

  • https://api.ooopn.com/image/lofter/api.php

# 请求参数 #

  • type
    • 默认 – API链接不变,显示图片
    • json – 输出图片的链接地址,不显示图片
    • jump – API链接跳转到图片地址,显示图片(速度最快)

# 调用示例 #

# HTML示例 #


# 返回数据 #

  • type=json – 返回图片地址
  • type=jump – 无返回数据,直接输出图片

# PHP调用 #

1、采用JSON格式输出图片链接方法

<?php
header("Access-Control-Allow-Origin:*");
date_default_timezone_set("PRC");
$result = file_get_contents("https://api.ooopn.com/image/lofter/api.php?type=json");
$arr = json_decode($result,true);
if ($arr['code']==200) {
   header('Content-Type:application/json;charset=UTF-8');
   //直接输出图片链接时,改成 $arr['imgurl'];
   echo json_encode($arr,JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES);   
}
?>

2、直接输出图片方法

<?php  
header("Access-Control-Allow-Origin:*");
$result = file_get_contents("https://api.ooopn.com/image/lofter/api.php?type=jump");
header("Content-Type: image/JPEG"); 
echo $result; 
?>

注:将以上PHP代码保存成api.php上传至服务器,即可制作自己的API接口

特别说明: 本站资源均来源于网络,仅供学习交流使用,若想体验更多,请支持正版。
转载或复制文章时,请注明本文出处及文章链接: https://www.hezibuluo.com/6385.html

(5)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019-05-20 14:56
下一篇 2019-05-22 11:37

猜你喜欢

  • Dev C++ 5.11 全功能的C/C++集成开发环境

    Dev-C++是一个Windows环境下C&C++开发工具,它是一款自由软件,遵守GPL协议。它集合了GCC、MinGW32等众多自由软件,并且可以取得最新版本的各种工具支持。Dev-C++是一个非常实用的编程软件,多款著名软件均由它编写而成,它在C的基础上,增强了逻辑性。

    2019-10-06
    5.1K
  • LabVIEW 2018 功能简单易用的图形化编程平台

    LabVIEW是一款可以帮助工程师完成从设计到测试等一系列步骤以及开发大中小型系统的图形化编程平台, 它以前所未有的程度集成了现有传统软件、IP和硬件,同时也采用了最新的计算机技术。LabVIEW 简化了分布式测试、测量和控制系统的设计,可帮助用户缩短产品上市时间。此外,NI提供的现成硬件不仅备受肯定,而且可定制,30多年来一直广受工程师采用,这些硬件与LabVIEW相结合,可帮助用户轻松开发和部署大型工业和生产系统。

    2019-10-09
    3.3K
  • MathWorks Matlab 2018a 矩阵实验室中文特别版

    MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分,MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。

    2019-08-13
    6.5K
  • 易语言 5.71 优秀的中文代码编程语言

    易语言 是一款中国独有的编程语言,更加符合国人的编程工作,给用户提供一个基于汉语字、词编程的、全可视化的、跨主流操作系统平台的编程工具环境,一般编程工具都是代码编程,而这款易语言是一款简单易用的汉语编程语言,对于国内用户来说更加方便易用,并且拥有自己的数据库系统,支持访问现有所有数据库。

    2019-11-01
    2.4K
  • Unity3D 2021 非常专业的3D游戏开发引擎软件

    Unity Pro 2021是一款非常专业的3d开发软件,这款软件在很多领域上都有很大的用途,例如电影电视、日常娱乐和建筑工地等等等会用到它,能实现2d和3d技术的辅助设计,并且该软件还附带Modicon Premium,Atrium和Quantum PLC一串的常用编程功能,因此这款软件可以毫无压力的进行编辑,功能可以说是非常之多,不管大家从事的什么职业,只要接触到3d都离不开它,可以说是工作必备的一款软件

    2021-12-26
    3.6K
  • MathWorks MATLAB R2019a for Mac 矩阵实验室中文特别版

    MATLAB Ra2019a是美国MathWorks公司推出的一种用于技术计算和数据可视化的便捷语言,旨在寻找科学和数学问题的解决方案。Matlab是数学实验室的缩写,它是一种功能强大的高级脚本语言,它提供了一个非常强大的计算环境。这种方便的应用程序在世界各地的科学家和工程师在不同的领域使用。

    2019-03-30
    4.9K

发表评论

您的电子邮箱地址不会被公开。

手机访问
手机扫码访问本网页
关注微信