萌部图片API概览

使用条款及举报链接

举报地址

API官网洛川唧上的萌部图片Application Programming Interface-公测 (df100.ltd)

新地址

#目前新地址尚在公测阶段,除广西节点外,其它的强制HTTPS
CDN域名
mengbu-tuapi.df100.ltd
广西API节点域名
tu-api.df100.ltd/api/txt/
东京API节点域名
api.df100.ltd
接口地址(相对于API节点域名)
chengshi.php (城市)
dongm.php (动漫)
kehuan.php (科幻)
meinv.php (美少女)
处理参数: 'd'参数:"guangxi"返回广西图片源站地址;"nanjing"返回南京图片源站地址;"cdn"返回CDN图片地址(注:广西和CDN图片地址暂时不可用)
'type':JSON返回,可选'type=json',也可以不写
【待开放】图片缩放参数;长宽调整参数;更多格式返回参数(如:jpg,png等)
地址示例:http://api.df100.ltd/dongm.php?d=nanjing

特高速地址(动漫)

地址:

上海:https://service-5z0sdahv-1306777571.sh.apigw.tencentcs.com/release/(推荐)

广州:https://service-ajsizlyk-1306777571.gz.apigw.tencentcs.com/release/
(图片更为高品质,但是更慢)
处理节点:https://service-rivjlduv-1306777571.sh.apigw.tencentcs.com/release/

参数:
id 可以定位图片的‘id’
return 输出格式,取值json/http/https/img(浏览器直接输出)
c 并发参数,点击了解详情
处理参数:(仅支持处理节点)
suo 可以缩放图片,以达到最佳大小
cai 可以裁剪图片
gszh 可以格式转换,以达到最佳
zlbh 修改图片质量
gsmh 高斯模糊
duibi 对比度
imgs 图片水印
txts 文字水印

JSON调用格式
https://service-5z0sdahv-1306777571.sh.apigw.tencentcs.com/release/acgurl.php?return=json
JSON数据
{
"code":"200" #图片状态码
"acgurl":"https:\/\/ws1.sinaimg.cn\/large\/0072Vf1pgy1foxkfy08umj31kw0w0nng.jpg"
#图片地址
"width":"2048" #图片宽
"height":"1152" #图片高
}

文档目录

基础功能

进阶处理功能(仅支持处理接口)

处理参数 – 维度前端 (df100.ltd)

示例调用代码(并发,id定位,图片格式转换,质量变换)

<img src="https://service-rivjlduv-1306777571.sh.apigw.tencentcs.com/release/?c=1&id=21&gszh=imageMogr2/format/png&zlbh=imageMogr2/rquality/60

" alt="" width="40%">

访问限制

每秒5次访问

萌部图片API源码

<?php

class CounterDemo{
    private  $timeStamp;
    public  $reqCount=0;
    public  $limit=5;//时间窗口内最大请求数

    public $interval=1000; //时间窗口 ms
    public function __construct()
    {
        $this->timeStamp = time();
    }

    public  function grant(){

        $now=time();

        if($now<$this->timeStamp+$this->interval){
            //时间窗口内
            $this->reqCount++;
            return $this->reqCount<=$this->limit;
        }else{
            // 超时后重置
            $this->timeStamp=time();
            $this->reqCount=1;
            return true;
        }
    }
}

$climgurl='?'.$_GET['suo']/*缩放*/.$_GET['cai']/*裁剪*/.$_GET['gszh']/*格式转换*/.$_GET['zlbh']/*质量变换*/.$_GET['gsmh']/*gaosimohu*/.$_GET['duibi']/*duibidu*/.$_GET['imgs']/*tupianshuiyin*/.$_GET['txts']/*wenzishuiyin*/;

$APIname='mengbu-tegaosuchuli_API';

//文件
$filename = 'sinetxt.txt';
if(!file_exists($filename)) {
    die($filename.'数据文件不存在');
} else {
	//读取资源文件
	$giturlArr = file($filename);
}
$giturlData = [];
//将资源文件写入数组
foreach ($giturlArr as $key => $value) {
	$value = trim($value);
	if (!empty($value)) {
		$giturlData[] = trim($value);
	}
}
//id判断
if($_GET['id']==true){//定位输出一条
	$randKey = $_GET['id'];
} else {//随机输出一条
	$randKey = rand(0, count($giturlData)+$_GET['c']);
}
//id判断
$imgurl = $giturlData[$randKey].$climgurl;

//随机输出十条
$randKeys = array_rand($giturlData, 500);
$imgurls = [];
foreach ($randKeys as $key) {
	$imgurls[] = $giturlData[$key];
}

//json格式
$json = array("API_name"=>"$APIname");
$returnType = $_GET['return'];
switch ($returnType) {
	//直接输出
	case 'img':
		$img = file_get_contents($imgurl, true);
		header("Content-Type: image/jpeg;");
		echo $img;
		break;

	//随机JSON输出10条
	case 'jsonpro':
		header('Content-type:text/json');
		//随机输出十张
		case 'jsonpro':
		$json['imgurls'] = $imgurls;
		echo json_encode($json,JSON_PRETTY_PRINT);
		break;

	//JSON格式输出
	case 'json':
		$json['imgurl'] = $imgurl;
		$imageInfo = getimagesize($imgurl);
		$json['width'] = "$imageInfo[0]";
		$json['height'] = "$imageInfo[1]";
		header('Content-type:text/json');
		echo json_encode($json,JSON_PRETTY_PRINT);
		break;

    //直接重定向
	default:
		header("Location:" . $imgurl);
		break;
}
?>
萌部图片API概览
当前页面https://www.df100.ltd/77.asp,文章作者星姮十织
维度前沿|Dimension Frontier © 2022. 版权所有

评论

  1. 3周前
    2022-7-20 16:01:23

    支持支持大佬

    • 博主
      Starry
      2周前
      2022-7-28 16:13:12

      感谢,感谢!

  2. 博主
    2周前
    2022-7-28 16:12:52

    测试

  3. 1周前
    2022-8-02 23:01:10

    博主文字水印好像不行,还是我理解的不一样
    例如:https://service-rivjlduv-1306777571.sh.apigw.tencentcs.com/release/acgurl.php?id=2&txts=胡桃

    • 柒拾柒
      1周前
      2022-8-02 23:06:36

      我懂了,你在另一篇写了详解。
      但这参数形式有点离谱。

      • 星姮十织
        柒拾柒
        1周前
        2022-8-02 23:10:02

        参数我无能为力

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇