{"id":15025530,"url":"https://github.com/moseseth/tiktok-scraper","last_synced_at":"2025-04-09T20:04:34.406Z","repository":{"id":38163674,"uuid":"204568405","full_name":"moseseth/tiktok-scraper","owner":"moseseth","description":"TikTok Scraper®","archived":false,"fork":false,"pushed_at":"2023-07-17T13:12:00.000Z","size":198,"stargazers_count":23,"open_issues_count":2,"forks_count":6,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-09T20:04:27.761Z","etag":null,"topics":["lumen-framework","mysql-database","php71","tiktok-scraper"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/moseseth.png","metadata":{"files":{"readme":"readme.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-08-26T21:55:42.000Z","updated_at":"2024-09-10T16:48:40.000Z","dependencies_parsed_at":"2025-02-15T19:31:21.675Z","dependency_job_id":"1a31c032-f041-4d74-b9c0-3dc1201d1f11","html_url":"https://github.com/moseseth/tiktok-scraper","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moseseth%2Ftiktok-scraper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moseseth%2Ftiktok-scraper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moseseth%2Ftiktok-scraper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moseseth%2Ftiktok-scraper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/moseseth","download_url":"https://codeload.github.com/moseseth/tiktok-scraper/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248103865,"owners_count":21048245,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["lumen-framework","mysql-database","php71","tiktok-scraper"],"created_at":"2024-09-24T20:02:31.469Z","updated_at":"2025-04-09T20:04:34.381Z","avatar_url":"https://github.com/moseseth.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"### TikTok Scraper™\n\nThe following project implements domcrawler and concurrent data retrival from tiktok website. Once promises are \nresolved, parses user and video related information and stores it to database for later consumption. \n\nInorder to mitigate scraping process, all database related operations run in the background as jobs.\n\n##### Installation:\n\n```\ngit clone https://github.com/moseseth/tiktok-scraper.git\n\ncd tiktok-scraper\n\ncp .env.example .env // update DB_USERNAME , DB_PASSWORD \u0026 CREATE 'tiktok' database\n\ncomposer install\n\nphp artisan migrate\n\nphp artisan serve\n\nphp artisan queue:work --tries=3\n``` \n\n##### Run Test:\n```$xslt\ncomposer run-script test\n```\n\n##### Usage Example:\n  * http://localhost:8000/api/users?id=@wilczewska,@realmadrid\n  * http://localhost:8000/api/users/@wilczewska/videos?id=6727979845919214853,6722754487129246982\n  \n\n### Ongoing updates: \nhttps://github.com/moseseth/tiktok-scraper/blob/master/CHANGELOG.md\n\n\nGlossary : `#PHP 7.2, #MySQL, #Queue, #Guzzle 6.0, #Lumen`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoseseth%2Ftiktok-scraper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmoseseth%2Ftiktok-scraper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoseseth%2Ftiktok-scraper/lists"}