以下是通过PHP编写的代码示例,用于实现你描述的功能:

<?php
// 读取 a.txt 文件的第一行内容
$replacement = '';
$filename = 'a.txt';

if (file_exists($filename)) {
    $file = fopen($filename, 'r');
    $replacement = fgets($file);
    fclose($file);
    // 删除 a.txt 文件的第一行内容
    $fileContent = file($filename);
    unset($fileContent[0]);
    file_put_contents($filename, $fileContent);
}

// 调用文章API
$url = 'https://your-article-api-url-here'; // 替换为你的文章API的URL

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);

// 判断生成的内容中是否包含指定文本
if (strpos($response, 'exceeded your current quota') !== false || strpos($response, 'key is associated with a deactivated account') !== false) {
    // 替换 ai_article_gpt.php 文件的第14行内容
    $filePath = 'ai_article_gpt.php'; // 替换为你的 ai_article_gpt.php 文件路径
    $fileContent = file_get_contents($filePath);
    $lines = explode("\n", $fileContent);
    $lines[13] = str_replace("\r", "", $replacement); // 替换第14行内容
    $newContent = implode("\n", $lines);
    file_put_contents($filePath, $newContent);
}

请注意,你需要将代码中的以下部分替换为你自己的实际内容:

  1. 'https://your-article-api-url-here':替换为你的文章API的URL。
  2. $filename = 'a.txt';:替换为包含替换内容的文件路径。
  3. $filePath = 'ai_article_gpt.php';:替换为 ai_article_gpt.php 文件的路径。

此代码仅为示例,你需要根据自己的实际需求进行适当的修改和调整。另外,请确保在使用这段代码时,你的服务器已经安装了 cURL 扩展。


原文地址: https://www.cveoy.top/t/topic/pEbK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录