乐客无忧 2021-08-26 04:18 采纳率: 75%
浏览 56
已结题

API调用:要点击生成短网址 + 当前题目 + 一键复制

API调用:要点击生成短网址 + 当前题目 + 一键复制

<?php
// PHP 代码
$url = '当前页面网址';
$api_url = 'https://www.268t.cn/api.php?url=当前页面网址';
$short_url = file_get_contents($api_url);
echo $short_url;
?><a href="javascript:(async () => {if (!window.shorturl) {const poop = await fetch('https://www.268t.cn/api.php?url=' + encodeURI(location.href)).then(x => x.json());
window.shorturl = poop.shorturl ? poop.shorturl : poop.error;}console.log(window.shorturl);const elements = {}; 
elements.container = document.createElement('div');
elements.container.style.cssText = 'z-index:10000;';
elements.modal = document.createElement('div');
elements.modal.style.cssText = 'z-index:10000;position:fixed;box-shadow: 0 5px 15px -5px rgba(0,0,0,0.8);display:inline-block;color:black;padding:24px;background-color:white;bottom:12px;left:12px;border-radius:12px;font-size:18px;transition:all 250ms ease;opacity:0';
elements.a = document.createElement('a');
elements.a.innerText = window.shorturl;

elements.a.addEventListener('click',(e)=>{e.preventDefault();});

elements.p = document.createElement('p');

elements.p.innerHTML = `<br>Brought to you by `;

elements.p.innerHTML = document.title;

elements.modal.appendChild(elements.a);
elements.modal.appendChild(elements.p);
elements.container.appendChild(elements.modal);
const body = document.querySelector('body');
body.appendChild(elements.container);
requestAnimationFrame(()=>{requestAnimationFrame(()=>{elements.modal.style.opacity = 1;})});
setTimeout(()=>{elements.modal.style.opacity = 0;
setTimeout(()=>{elements.container.remove();},26000);},50000);})();">Short this link</a>

  • 写回答

3条回答 默认 最新

  • CSDN专家-微编程 2021-08-26 06:46
    关注

    这个你要使用java或者python或者php自己写一个相关功能的接口,然后在前端通过ajax进行调用,或者不用写也可以,直接去使用第三方的接口进行调用,不过使用第三方的接口可能需要设置跨域请求

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 9月4日
  • 已采纳回答 8月27日
  • 修改了问题 8月26日
  • 修改了问题 8月26日
  • 展开全部

悬赏问题

  • ¥15 关于#目标检测#的问题:大概就是类似后台自动检测某下架商品的库存,在他监测到该商品上架并且可以购买的瞬间点击立即购买下单
  • ¥15 神经网络怎么把隐含层变量融合到损失函数中?
  • ¥30 自适应 LMS 算法实现 FIR 最佳维纳滤波器matlab方案
  • ¥15 lingo18勾选global solver求解使用的算法
  • ¥15 全部备份安卓app数据包括密码,可以复制到另一手机上运行
  • ¥20 测距传感器数据手册i2c
  • ¥15 RPA正常跑,cmd输入cookies跑不出来
  • ¥15 求帮我调试一下freefem代码
  • ¥15 matlab代码解决,怎么运行
  • ¥15 R语言Rstudio突然无法启动