Voici un exemple de documentation pour les développeurs concernant votre API :
Bienvenue dans la documentation de l’API ContentCrafter, une API essentielle pour extraire des contenus à partir d’URLs de pages web. Cette API vous permet d’extraire des informations spécifiques à partir d’articles en ligne de manière rapide et efficace.
GET https://contentcrafter-essentielle-pour-extraire-des-contenus.p.rapidapi.com/extract-article-info
url
(obligatoire) : L’URL de la page web à partir de laquelle vous souhaitez extraire des informations sur l’article. Assurez-vous de passer cette valeur encodée en URL.X-RapidAPI-Key
: Votre clé d’API RapidAPI.X-RapidAPI-Host
: L’hôte de l’API RapidAPI.import org.asynchttpclient.AsyncHttpClient;
import org.asynchttpclient.DefaultAsyncHttpClient;
public class ContentCrafterExample {
public static void main(String[] args) {
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "https://contentcrafter-essentielle-pour-extraire-des-contenus.p.rapidapi.com/extract-article-info?url=https%3A%2F%2Fsms.satinatech.com%2Factualites-en-temps-reel%2F")
.setHeader("X-RapidAPI-Key", "YOUR_RAPIDAPI_KEY")
.setHeader("X-RapidAPI-Host", "contentcrafter-essentielle-pour-extraire-des-contenus.p.rapidapi.com")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
}
}
Remplacez "YOUR_RAPIDAPI_KEY"
par votre clé d’API RapidAPI.
La réponse sera un objet JSON contenant les informations extraites à partir de l’article sur la page web spécifiée.
Exemple de réponse :
{
"title": "Titre de l'article",
"author": "Auteur de l'article",
"date": "Date de publication de l'article",
"content": "Contenu principal de l'article"
}
Assurez-vous d’adapter cette documentation en fonction des spécificités de votre API et des besoins de vos utilisateurs.