asimov-apify-module 0.0.2

ASIMOV module for data import powered by the Apify web automation platform.
Documentation

ASIMOV Apify Module

License Compatibility Package

ASIMOV module for data import powered by the Apify web automation platform.

✨ Features

  • Imports structured data from Apify actors (web automation scripts).
  • Collects the raw JSON data via the Apify API (requires an API token).
  • Constructs a semantic knowledge graph based on the KNOW ontology.
  • Supports plain JSON output as well as RDF output formats such as JSON-LD, Turtle, and N-Triples.

🛠️ Prerequisites

  • Rust 1.85+ (2024 edition)

⬇️ Installation

Installation from Source Code

cargo install asimov-apify-module

👉 Examples

export APIFY_TOKEN="..."

Fetching Google Results

asimov-apify-fetcher https://www.google.com/search?q=Isaac+Asimov

Fetching X (Twitter) Followers

asimov-apify-fetcher https://x.com/bendiken/followers

Fetching X (Twitter) Followees

asimov-apify-fetcher https://x.com/bendiken/following

⚙ Configuration

Environment Variables

📚 Reference

Installed Binaries

  • asimov-apify-fetcher: collects JSON data from the Apify API

Supported Actors

Actor URL Pattern JSON RDF
Google Search https://www.google.com/search?q=:query 🚧
X (Twitter) Followers https://x.com/:account/followers 🚧
X (Twitter) Followees https://x.com/:account/following 🚧

👨‍💻 Development

git clone https://github.com/asimov-modules/asimov-apify-module.git

Share on X Share on Reddit Share on Hacker News Share on Facebook Share on LinkedIn