{"adoption": {"forks": 347, "observed_at": "2026-08-28T04:04:02.067524+00:00", "stars": 1221}, "canonical_url": "https://ross.abutalabs.com/products/facebooktoolkit", "card": {"archived": false, "artifact_type": "cli-tool", "description": "a tool to get Facebook data, and some Facebook bots, and extra tools found on Facebook Toolkit ++.", "domain": ["social-media", "developer-tools"], "enriched": true, "function": ["web-scraping", "http-client", "cli", "chatbot"], "health_score": 20, "homepage": null, "language": "PHP", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["warifp/FacebookToolkit"], "name": "warifp/FacebookToolkit", "platform": ["php", "cli", "cross-platform"], "pushed_at": "2024-09-11T03:39:22+00:00", "repo": "warifp/FacebookToolkit", "stars": 1221, "tags": ["facebook", "facebook-graph-api", "facebook-bot", "data-extraction", "osint", "access-token", "composer-package", "command-line", "automation", "linux"], "topics": ["facebook", "facebook-login", "facebook-graph-api", "facebook-api", "facebook-bot", "composer", "composer-package", "climate", "climate-control", "php", "php7", "bot", "facebook-sdk", "facebook-messenger-bot"], "urls": [], "use_cases": ["get a Facebook access token from the command line", "dump my Facebook friends' IDs and emails", "view Facebook account information via Graph API", "automate Facebook bot tasks with PHP", "scrape Facebook friend data for analysis"], "what_it_is": "A PHP command-line toolkit for retrieving Facebook account data via the Graph API, including access tokens, friend IDs, emails, and names, plus various Facebook bot utilities. It is distributed as a Composer package and extends the features of Facebook Toolkit ++.", "when_to_avoid": ["you need a GUI-based Facebook management app", "you want official, fully supported Facebook API tooling", "scraping friend data may violate Facebook's terms of service in your context"], "when_to_choose": ["you need a scriptable PHP tool for pulling Facebook account and friend data", "you want a Composer-installable Facebook bot toolkit", "you work with the Facebook Graph API from the terminal"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/facebooktoolkit", "repo": "warifp/FacebookToolkit", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.067524+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:15:54.064137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b65233ee36a1bf152ae9e53791156e6e42da8c882fcb5e3f0068c5ec9d790423", "fetched_at": "2026-08-28T04:04:02.067524+00:00", "kind": "readme", "missing": false, "url": "https://github.com/warifp/FacebookToolkit"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.067524+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:15:54.064137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b65233ee36a1bf152ae9e53791156e6e42da8c882fcb5e3f0068c5ec9d790423", "fetched_at": "2026-08-28T04:04:02.067524+00:00", "kind": "readme", "missing": false, "url": "https://github.com/warifp/FacebookToolkit"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:15:54.064137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b65233ee36a1bf152ae9e53791156e6e42da8c882fcb5e3f0068c5ec9d790423", "fetched_at": "2026-08-28T04:04:02.067524+00:00", "kind": "readme", "missing": false, "url": "https://github.com/warifp/FacebookToolkit"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.067524+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.067524+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.067524+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:15:54.064137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b65233ee36a1bf152ae9e53791156e6e42da8c882fcb5e3f0068c5ec9d790423", "fetched_at": "2026-08-28T04:04:02.067524+00:00", "kind": "readme", "missing": false, "url": "https://github.com/warifp/FacebookToolkit"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.067524+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.067524+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:15:54.064137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b65233ee36a1bf152ae9e53791156e6e42da8c882fcb5e3f0068c5ec9d790423", "fetched_at": "2026-08-28T04:04:02.067524+00:00", "kind": "readme", "missing": false, "url": "https://github.com/warifp/FacebookToolkit"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.067524+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.067524+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.067524+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:15:54.064137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b65233ee36a1bf152ae9e53791156e6e42da8c882fcb5e3f0068c5ec9d790423", "fetched_at": "2026-08-28T04:04:02.067524+00:00", "kind": "readme", "missing": false, "url": "https://github.com/warifp/FacebookToolkit"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.067524+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.067524+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:15:54.064137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b65233ee36a1bf152ae9e53791156e6e42da8c882fcb5e3f0068c5ec9d790423", "fetched_at": "2026-08-28T04:04:02.067524+00:00", "kind": "readme", "missing": false, "url": "https://github.com/warifp/FacebookToolkit"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:15:54.064137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b65233ee36a1bf152ae9e53791156e6e42da8c882fcb5e3f0068c5ec9d790423", "fetched_at": "2026-08-28T04:04:02.067524+00:00", "kind": "readme", "missing": false, "url": "https://github.com/warifp/FacebookToolkit"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:15:54.064137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b65233ee36a1bf152ae9e53791156e6e42da8c882fcb5e3f0068c5ec9d790423", "fetched_at": "2026-08-28T04:04:02.067524+00:00", "kind": "readme", "missing": false, "url": "https://github.com/warifp/FacebookToolkit"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:15:54.064137+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b65233ee36a1bf152ae9e53791156e6e42da8c882fcb5e3f0068c5ec9d790423", "fetched_at": "2026-08-28T04:04:02.067524+00:00", "kind": "readme", "missing": false, "url": "https://github.com/warifp/FacebookToolkit"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2639, "days_push": 721, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}